Francois Gouget : snmpapi: Fix the winapi_check warnings.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Jan 26 07:47:01 CST 2007


Module: wine
Branch: master
Commit: 6f734ac7b902a9121b84e1f5deb66b41ebc26973
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=6f734ac7b902a9121b84e1f5deb66b41ebc26973

Author: Francois Gouget <fgouget at free.fr>
Date:   Thu Jan 25 15:10:23 2007 +0100

snmpapi: Fix the winapi_check warnings.

---

 dlls/snmpapi/main.c    |   18 +++++++++---------
 include/snmp.h         |   48 ++++++++++++++++++++++++------------------------
 tools/winapi/win32.api |   25 +++++++++++++++++++++++++
 3 files changed, 58 insertions(+), 33 deletions(-)

diff --git a/dlls/snmpapi/main.c b/dlls/snmpapi/main.c
index 29c381c..b929ca3 100644
--- a/dlls/snmpapi/main.c
+++ b/dlls/snmpapi/main.c
@@ -144,7 +144,7 @@ BOOL WINAPI DllMain(
  *  probably ignored by Microsoft's compiler in this case. So declare it
  *  correctly in Wine so it works with all compilers.
  */
-void WINAPIV SnmpUtilDbgPrint(INT loglevel, LPSTR format, ...)
+VOID WINAPIV SnmpUtilDbgPrint(INT loglevel, LPSTR format, ...)
 {
     FIXME("(%d, %s)\n", loglevel, debugstr_a(format));
 }
@@ -170,7 +170,7 @@ LPVOID WINAPI SnmpUtilMemReAlloc(LPVOID
 /***********************************************************************
  *      SnmpUtilMemFree         (SNMPAPI.@)
  */
-void WINAPI SnmpUtilMemFree(LPVOID mem)
+VOID WINAPI SnmpUtilMemFree(LPVOID mem)
 {
     TRACE("(%p)\n", mem);
     HeapFree(GetProcessHeap(), 0, mem);
@@ -188,7 +188,7 @@ INT WINAPI SnmpUtilAsnAnyCpy(AsnAny *dst
 /***********************************************************************
  *      SnmpUtilAsnAnyFree      (SNMPAPI.@)
  */
-void WINAPI SnmpUtilAsnAnyFree(AsnAny *any)
+VOID WINAPI SnmpUtilAsnAnyFree(AsnAny *any)
 {
     TRACE("(%p)\n", any);
     asn_any_free(any);
@@ -224,7 +224,7 @@ INT WINAPI SnmpUtilOctetsCpy(AsnOctetStr
 /***********************************************************************
  *      SnmpUtilOctetsFree      (SNMPAPI.@)
  */
-void WINAPI SnmpUtilOctetsFree(AsnOctetString *octets)
+VOID WINAPI SnmpUtilOctetsFree(AsnOctetString *octets)
 {
     TRACE("(%p)\n", octets);
 
@@ -326,7 +326,7 @@ INT WINAPI SnmpUtilOidCpy(AsnObjectIdent
 /***********************************************************************
  *      SnmpUtilOidFree         (SNMPAPI.@)
  */
-void WINAPI SnmpUtilOidFree(AsnObjectIdentifier *oid)
+VOID WINAPI SnmpUtilOidFree(AsnObjectIdentifier *oid)
 {
     TRACE("(%p)\n", oid);
 
@@ -402,7 +402,7 @@ INT WINAPI SnmpUtilVarBindCpy(SnmpVarBin
 /***********************************************************************
  *      SnmpUtilVarBindFree     (SNMPAPI.@)
  */
-void WINAPI SnmpUtilVarBindFree(SnmpVarBind *vb)
+VOID WINAPI SnmpUtilVarBindFree(SnmpVarBind *vb)
 {
     TRACE("(%p)\n", vb);
 
@@ -459,7 +459,7 @@ INT WINAPI SnmpUtilVarBindListCpy(SnmpVa
 /***********************************************************************
  *      SnmpUtilVarBindListFree (SNMPAPI.@)
  */
-void WINAPI SnmpUtilVarBindListFree(SnmpVarBindList *vb)
+VOID WINAPI SnmpUtilVarBindListFree(SnmpVarBindList *vb)
 {
     unsigned int i;
     SnmpVarBind *entry;
@@ -528,7 +528,7 @@ LPSTR WINAPI SnmpUtilOidToA(AsnObjectIde
 /***********************************************************************
  *      SnmpUtilPrintOid        (SNMPAPI.@)
  */
-void WINAPI SnmpUtilPrintOid(AsnObjectIdentifier *oid)
+VOID WINAPI SnmpUtilPrintOid(AsnObjectIdentifier *oid)
 {
     unsigned int i;
 
@@ -547,7 +547,7 @@ void WINAPI SnmpUtilPrintOid(AsnObjectId
 /***********************************************************************
  *      SnmpUtilPrintAsnAny     (SNMPAPI.@)
  */
-void WINAPI SnmpUtilPrintAsnAny(AsnAny *any)
+VOID WINAPI SnmpUtilPrintAsnAny(AsnAny *any)
 {
     unsigned int i;
 
diff --git a/include/snmp.h b/include/snmp.h
index 2399d00..b41243b 100644
--- a/include/snmp.h
+++ b/include/snmp.h
@@ -224,7 +224,7 @@ BOOL WINAPI SnmpExtensionTrap(AsnObjectI
  AsnInteger32 *pGenericTrapId, AsnInteger32 *pSpecificTrapId,
  AsnTimeticks *pTimeStamp, SnmpVarBindList *pVarBindList);
 
-void WINAPI SnmpExtensionClose(void);
+VOID WINAPI SnmpExtensionClose(VOID);
 
 typedef BOOL (WINAPI *PFNSNMPEXTENSIONINIT)(DWORD dwUptimeReference,
  HANDLE *phSubagentTrapEvent, AsnObjectIdentifier *pFirstSupportedRegion);
@@ -245,51 +245,51 @@ typedef BOOL (WINAPI *PFNSNMPEXTENSIONTR
  AsnInteger32 *pGenericTrapId, AsnInteger32 *pSpecificTrapId,
  AsnTimeticks *pTimeStamp, SnmpVarBindList *pVarBindList);
 
-typedef void (WINAPI *PFNSNMPEXTENSIONCLOSE)(void);
+typedef VOID (WINAPI *PFNSNMPEXTENSIONCLOSE)(VOID);
 
-int WINAPI SnmpUtilOidCpy(AsnObjectIdentifier *pOidDst,
+INT WINAPI SnmpUtilOidCpy(AsnObjectIdentifier *pOidDst,
  AsnObjectIdentifier *pOidSrc);
-int WINAPI SnmpUtilOidAppend(AsnObjectIdentifier *pOidDst,
+INT WINAPI SnmpUtilOidAppend(AsnObjectIdentifier *pOidDst,
  AsnObjectIdentifier *pOidSrc);
-int WINAPI SnmpUtilOidCmp(AsnObjectIdentifier *pOid1,
+INT WINAPI SnmpUtilOidCmp(AsnObjectIdentifier *pOid1,
  AsnObjectIdentifier *pOid2);
-int WINAPI SnmpUtilOidNCmp(AsnObjectIdentifier *pOid1,
+INT WINAPI SnmpUtilOidNCmp(AsnObjectIdentifier *pOid1,
  AsnObjectIdentifier *pOid2, UINT nSubIds);
-void WINAPI SnmpUtilOidFree(AsnObjectIdentifier *pOid);
+VOID WINAPI SnmpUtilOidFree(AsnObjectIdentifier *pOid);
 
-int WINAPI SnmpUtilOctetsCmp(AsnOctetString *pOctets1,
+INT WINAPI SnmpUtilOctetsCmp(AsnOctetString *pOctets1,
  AsnOctetString *pOctets2);
-int WINAPI SnmpUtilOctetsNCmp(AsnOctetString *pOctets1,
+INT WINAPI SnmpUtilOctetsNCmp(AsnOctetString *pOctets1,
  AsnOctetString *pOctets2, UINT nChars);
-int WINAPI SnmpUtilOctetsCpy(AsnOctetString *pOctetsDst,
+INT WINAPI SnmpUtilOctetsCpy(AsnOctetString *pOctetsDst,
  AsnOctetString *pOctetsSrc);
-void WINAPI SnmpUtilOctetsFree(AsnOctetString *pOctets);
+VOID WINAPI SnmpUtilOctetsFree(AsnOctetString *pOctets);
 
-int WINAPI SnmpUtilAsnAnyCpy(AsnAny *pAnyDst, AsnAny *pAnySrc);
-void WINAPI SnmpUtilAsnAnyFree(AsnAny *pAny);
+INT WINAPI SnmpUtilAsnAnyCpy(AsnAny *pAnyDst, AsnAny *pAnySrc);
+VOID WINAPI SnmpUtilAsnAnyFree(AsnAny *pAny);
 
-int WINAPI SnmpUtilVarBindCpy(SnmpVarBind *pVbDst, SnmpVarBind *pVbSrc);
-void WINAPI SnmpUtilVarBindFree(SnmpVarBind *pVb);
+INT WINAPI SnmpUtilVarBindCpy(SnmpVarBind *pVbDst, SnmpVarBind *pVbSrc);
+VOID WINAPI SnmpUtilVarBindFree(SnmpVarBind *pVb);
 
-int WINAPI SnmpUtilVarBindListCpy(SnmpVarBindList *pVblDst,
+INT WINAPI SnmpUtilVarBindListCpy(SnmpVarBindList *pVblDst,
  SnmpVarBindList *pVblSrc);
-void WINAPI SnmpUtilVarBindListFree(SnmpVarBindList *pVbl);
+VOID WINAPI SnmpUtilVarBindListFree(SnmpVarBindList *pVbl);
 
 LPVOID WINAPI SnmpUtilMemAlloc(UINT nBytes);
 LPVOID WINAPI SnmpUtilMemReAlloc(LPVOID pMem, UINT nBytes);
-void WINAPI SnmpUtilMemFree(LPVOID pMem);
+VOID WINAPI SnmpUtilMemFree(LPVOID pMem);
 
 LPSTR WINAPI SnmpUtilOidToA(AsnObjectIdentifier *Oid);
 LPSTR WINAPI SnmpUtilIdsToA(UINT *Ids, UINT IdLength);
 
-void WINAPI SnmpUtilPrintOid(AsnObjectIdentifier *Oid);
-void WINAPI SnmpUtilPrintAsnAny(AsnAny *pAny);
+VOID WINAPI SnmpUtilPrintOid(AsnObjectIdentifier *Oid);
+VOID WINAPI SnmpUtilPrintAsnAny(AsnAny *pAny);
 
-DWORD WINAPI SnmpSvcGetUptime(void);
-void WINAPI SnmpSvcSetLogLevel(int nLogLevel);
-void WINAPI SnmpSvcSetLogType(int nLogType);
+DWORD WINAPI SnmpSvcGetUptime(VOID);
+VOID WINAPI SnmpSvcSetLogLevel(INT nLogLevel);
+VOID WINAPI SnmpSvcSetLogType(INT nLogType);
 
-void WINAPIV SnmpUtilDbgPrint(int nLogLevel, LPSTR szFormat, ...);
+VOID WINAPIV SnmpUtilDbgPrint(INT nLogLevel, LPSTR szFormat, ...);
 
 #ifdef __cplusplus
 }
diff --git a/tools/winapi/win32.api b/tools/winapi/win32.api
index 65a8aff..a130b0d 100644
--- a/tools/winapi/win32.api
+++ b/tools/winapi/win32.api
@@ -4153,6 +4153,31 @@ void
 LPCWSTR
 LPWSTR
 
+%%snmpapi.dll
+
+%void
+
+VOID
+
+%long
+
+INT
+UINT
+
+%str
+
+LPSTR
+
+%ptr
+
+AsnAny *
+AsnObjectIdentifier *
+AsnOctetString *
+LPVOID
+SnmpVarBind *
+SnmpVarBindList *
+UINT *
+
 %%sti.dll
 
 %long




More information about the wine-cvs mailing list