|
9 | 9 |
|
10 | 10 | #if defined(GIT_MSVC_CRTDBG) |
11 | 11 |
|
12 | | -#include "win32/w32_stack.h" |
13 | | -#include "win32/w32_crtdbg_stacktrace.h" |
| 12 | +#include "win32/w32_leakcheck.h" |
14 | 13 |
|
15 | 14 | static void *crtdbg__malloc(size_t len, const char *file, int line) |
16 | 15 | { |
17 | | - void *ptr = _malloc_dbg(len, _NORMAL_BLOCK, git_win32__crtdbg_stacktrace(1,file), line); |
| 16 | + void *ptr = _malloc_dbg(len, _NORMAL_BLOCK, git_win32_leakcheck_stacktrace(1,file), line); |
18 | 17 | if (!ptr) git_error_set_oom(); |
19 | 18 | return ptr; |
20 | 19 | } |
21 | 20 |
|
22 | 21 | static void *crtdbg__calloc(size_t nelem, size_t elsize, const char *file, int line) |
23 | 22 | { |
24 | | - void *ptr = _calloc_dbg(nelem, elsize, _NORMAL_BLOCK, git_win32__crtdbg_stacktrace(1,file), line); |
| 23 | + void *ptr = _calloc_dbg(nelem, elsize, _NORMAL_BLOCK, git_win32_leakcheck_stacktrace(1,file), line); |
25 | 24 | if (!ptr) git_error_set_oom(); |
26 | 25 | return ptr; |
27 | 26 | } |
28 | 27 |
|
29 | 28 | static char *crtdbg__strdup(const char *str, const char *file, int line) |
30 | 29 | { |
31 | | - char *ptr = _strdup_dbg(str, _NORMAL_BLOCK, git_win32__crtdbg_stacktrace(1,file), line); |
| 30 | + char *ptr = _strdup_dbg(str, _NORMAL_BLOCK, git_win32_leakcheck_stacktrace(1,file), line); |
32 | 31 | if (!ptr) git_error_set_oom(); |
33 | 32 | return ptr; |
34 | 33 | } |
@@ -68,7 +67,7 @@ static char *crtdbg__substrdup(const char *start, size_t n, const char *file, in |
68 | 67 |
|
69 | 68 | static void *crtdbg__realloc(void *ptr, size_t size, const char *file, int line) |
70 | 69 | { |
71 | | - void *new_ptr = _realloc_dbg(ptr, size, _NORMAL_BLOCK, git_win32__crtdbg_stacktrace(1,file), line); |
| 70 | + void *new_ptr = _realloc_dbg(ptr, size, _NORMAL_BLOCK, git_win32_leakcheck_stacktrace(1,file), line); |
72 | 71 | if (!new_ptr) git_error_set_oom(); |
73 | 72 | return new_ptr; |
74 | 73 | } |
|
0 commit comments