From 061933984e3fe8ee630d9daed7cbcc72432005d5 Mon Sep 17 00:00:00 2001 From: Sam Hartman Date: Fri, 14 Oct 2011 14:46:57 +0000 Subject: gssalloc memory management for gss_buffer_set compiles, but untested Signed-off-by: Kevin Wasserman git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25341 dc483132-0cff-0310-8789-dd5450dbe970 --- src/lib/gssapi/generic/gssapi_alloc.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/lib/gssapi/generic/gssapi_alloc.h') diff --git a/src/lib/gssapi/generic/gssapi_alloc.h b/src/lib/gssapi/generic/gssapi_alloc.h index cccbdbb4c4..a192124666 100644 --- a/src/lib/gssapi/generic/gssapi_alloc.h +++ b/src/lib/gssapi/generic/gssapi_alloc.h @@ -48,6 +48,16 @@ gssalloc_calloc(size_t count, size_t size) #endif } +static inline void * +gssalloc_realloc(void *value, size_t size) +{ +#if _WIN32 + return HeapReAlloc(GetProcessHeap(), 0, value, size); +#else + return realloc(value, size); +#endif +} + static inline char * gssalloc_strdup(const char *str) { -- cgit