rpcrt4/tests: Fix some malloc/HeapAlloc mismatches.
Fixes regressions caused by a38e05636d
.
This commit is contained in:
parent
4e74e9dfa9
commit
18bdd435f1
2 changed files with 6 additions and 6 deletions
|
@ -62,13 +62,13 @@ static int my_free_called;
|
||||||
static void * CALLBACK my_alloc(SIZE_T size)
|
static void * CALLBACK my_alloc(SIZE_T size)
|
||||||
{
|
{
|
||||||
my_alloc_called++;
|
my_alloc_called++;
|
||||||
return NdrOleAllocate(size);
|
return malloc(size);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void CALLBACK my_free(void *ptr)
|
static void CALLBACK my_free(void *ptr)
|
||||||
{
|
{
|
||||||
my_free_called++;
|
my_free_called++;
|
||||||
NdrOleFree(ptr);
|
free(ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
typedef struct _MIDL_PROC_FORMAT_STRING
|
typedef struct _MIDL_PROC_FORMAT_STRING
|
||||||
|
|
|
@ -41,13 +41,13 @@ static int my_free_called;
|
||||||
static void * CALLBACK my_alloc(SIZE_T size)
|
static void * CALLBACK my_alloc(SIZE_T size)
|
||||||
{
|
{
|
||||||
my_alloc_called++;
|
my_alloc_called++;
|
||||||
return NdrOleAllocate(size);
|
return malloc(size);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void CALLBACK my_free(void *ptr)
|
static void CALLBACK my_free(void *ptr)
|
||||||
{
|
{
|
||||||
my_free_called++;
|
my_free_called++;
|
||||||
NdrOleFree(ptr);
|
free(ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
static const MIDL_STUB_DESC Object_StubDesc =
|
static const MIDL_STUB_DESC Object_StubDesc =
|
||||||
|
@ -2222,7 +2222,7 @@ static void test_nonconformant_string(void)
|
||||||
ok(mem != mem_orig, "mem not alloced\n");
|
ok(mem != mem_orig, "mem not alloced\n");
|
||||||
ok(mem != StubMsg.BufferStart + 8, "mem pointing at buffer\n");
|
ok(mem != StubMsg.BufferStart + 8, "mem pointing at buffer\n");
|
||||||
ok(my_alloc_called == 1, "alloc called %d\n", my_alloc_called);
|
ok(my_alloc_called == 1, "alloc called %d\n", my_alloc_called);
|
||||||
NdrOleFree(mem);
|
free(mem);
|
||||||
|
|
||||||
my_alloc_called = 0;
|
my_alloc_called = 0;
|
||||||
mem = mem_orig;
|
mem = mem_orig;
|
||||||
|
@ -2295,7 +2295,7 @@ static void test_nonconformant_string(void)
|
||||||
ok(mem != mem_orig, "mem not alloced\n");
|
ok(mem != mem_orig, "mem not alloced\n");
|
||||||
ok(mem != StubMsg.BufferStart + 8, "mem pointing at buffer\n");
|
ok(mem != StubMsg.BufferStart + 8, "mem pointing at buffer\n");
|
||||||
ok(my_alloc_called == 1, "alloc called %d\n", my_alloc_called);
|
ok(my_alloc_called == 1, "alloc called %d\n", my_alloc_called);
|
||||||
NdrOleFree(mem);
|
free(mem);
|
||||||
|
|
||||||
my_alloc_called = 0;
|
my_alloc_called = 0;
|
||||||
mem = mem_orig;
|
mem = mem_orig;
|
||||||
|
|
Loading…
Add table
Reference in a new issue