Check for NULL before doing IsEqualGUID().
[wine] / dlls / rasapi32 / rasapi.c
1 /*
2  * RASAPI32
3  * 
4  * Copyright 1998 Marcus Meissner
5  */
6
7 #include "windef.h"
8 #include "ras.h"
9 #include "debugtools.h"
10
11 DEFAULT_DEBUG_CHANNEL(ras);
12
13 /**************************************************************************
14  *                 RasEnumConnectionsA                  [RASAPI32.544]
15  */
16 DWORD WINAPI RasEnumConnectionsA( LPRASCONNA rca, LPDWORD x, LPDWORD y) {
17         /* Remote Access Service stuff is done by underlying OS anyway */
18         FIXME("(%p,%p,%p),stub!\n",rca,x,y);
19         return 0;
20 }
21
22 /**************************************************************************
23  *                 RasEnumEntriesA                              [RASAPI32.546]
24  */
25 DWORD WINAPI RasEnumEntriesA( LPSTR Reserved, LPSTR lpszPhoneBook,
26         LPRASENTRYNAME lpRasEntryName, 
27         LPDWORD lpcb, LPDWORD lpcEntries) 
28 {
29         FIXME("(%p,%s,%p,%p,%p),stub!\n",Reserved,debugstr_a(lpszPhoneBook),
30             lpRasEntryName,lpcb,lpcEntries);
31         *lpcEntries = 0;
32         return 0;
33 }
34
35 /**************************************************************************
36  *                 RasGetEntryDialParamsA                       [RASAPI32.550]
37  */
38 DWORD WINAPI RasGetEntryDialParamsA( LPSTR lpszPhoneBook,
39         LPRASDIALPARAMS lpRasDialParams,
40         LPBOOL lpfPassword) 
41 {
42         FIXME("(%s,%p,%p),stub!\n",debugstr_a(lpszPhoneBook),
43             lpRasDialParams,lpfPassword);
44         return 0;
45 }
46
47 /**************************************************************************
48  *                 RasHangUpA                   [RASAPI32.556]
49  */
50 DWORD WINAPI RasHangUpA( HRASCONN hrasconn)
51 {
52         FIXME("(%x),stub!\n",hrasconn);
53         return 0;
54 }