[PATCH 4/4] Fix a crash on some 64bit systems

Paul Vriens Paul.Vriens.Wine at gmail.com
Tue Nov 24 06:33:28 CST 2009


---
 dlls/snmpapi/tests/util.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/snmpapi/tests/util.c b/dlls/snmpapi/tests/util.c
index 64c7501..908d5e2 100644
--- a/dlls/snmpapi/tests/util.c
+++ b/dlls/snmpapi/tests/util.c
@@ -424,7 +424,7 @@ static void test_SnmpUtilOidAppend(void)
     static AsnObjectIdentifier oid1;
     static AsnObjectIdentifier oid2 = { 3, ids2 };
 
-    ids1 = HeapAlloc(GetProcessHeap(), 0, 3 * sizeof(UINT));
+    ids1 = SnmpUtilMemAlloc(3 * sizeof(UINT));
     ids1[0] = 1;
     ids1[1] = 2;
     ids1[2] = 3;
@@ -451,7 +451,7 @@ static void test_SnmpUtilOidAppend(void)
     ok(!memcmp(&oid1.ids[3], ids2, 3 * sizeof(UINT)),
        "SnmpUtilOidAppend failed\n");
 
-    HeapFree(GetProcessHeap(), 0, ids1);
+    SnmpUtilOidFree(&oid1);
 }
 
 static void test_SnmpUtilVarBindCpyFree(void)
-- 
1.6.2.5


--------------030008030209060807040703--



More information about the wine-patches mailing list