From: VMware, Inc <> Date: Wed, 20 Jan 2010 21:23:41 +0000 (-0800) Subject: A few type fixups X-Git-Tag: 2010.01.19-226760~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab9358f46cffac641433e808b8fa177f64afe307;p=thirdparty%2Fopen-vm-tools.git A few type fixups For Util_SafeXXX functions, the __FILE__ macro is a const char*, not a char*. Signed-off-by: Marcelo Vanzin --- diff --git a/open-vm-tools/lib/include/util.h b/open-vm-tools/lib/include/util.h index 63c1213c6..20b3afcd2 100644 --- a/open-vm-tools/lib/include/util.h +++ b/open-vm-tools/lib/include/util.h @@ -269,20 +269,20 @@ EXTERN Bool Util_MakeSureDirExistsAndAccessible(char const *path, *-------------------------------------------------------------------------- */ -EXTERN void *Util_SafeInternalMalloc(int bugNumber, size_t size, char *file, - int lineno); +EXTERN void *Util_SafeInternalMalloc(int bugNumber, size_t size, + const char *file, int lineno); EXTERN void *Util_SafeInternalRealloc(int bugNumber, void *ptr, size_t size, - char *file, int lineno); + const char *file, int lineno); EXTERN void *Util_SafeInternalCalloc(int bugNumber, size_t nmemb, - size_t size, char *file, int lineno); + size_t size, const char *file, int lineno); EXTERN char *Util_SafeInternalStrdup(int bugNumber, const char *s, - char *file, int lineno); + const char *file, int lineno); EXTERN char *Util_SafeInternalStrndup(int bugNumber, const char *s, size_t n, - char *file, int lineno); + const char *file, int lineno); #define Util_SafeMalloc(_size) \ Util_SafeInternalMalloc(-1, (_size), __FILE__, __LINE__) diff --git a/open-vm-tools/lib/misc/utilMem.c b/open-vm-tools/lib/misc/utilMem.c index 53efee1f4..d98bdb22b 100644 --- a/open-vm-tools/lib/misc/utilMem.c +++ b/open-vm-tools/lib/misc/utilMem.c @@ -44,10 +44,10 @@ */ void * -Util_SafeInternalMalloc(int bugNumber, // IN: - size_t size, // IN: - char *file, // IN: - int lineno) // IN: +Util_SafeInternalMalloc(int bugNumber, // IN: + size_t size, // IN: + const char *file, // IN: + int lineno) // IN: { void *result = malloc(size); @@ -80,11 +80,11 @@ Util_SafeInternalMalloc(int bugNumber, // IN: */ void * -Util_SafeInternalRealloc(int bugNumber, // IN: - void *ptr, // IN: - size_t size, // IN: - char *file, // IN: - int lineno) // IN: +Util_SafeInternalRealloc(int bugNumber, // IN: + void *ptr, // IN: + size_t size, // IN: + const char *file, // IN: + int lineno) // IN: { void *result = realloc(ptr, size); @@ -117,11 +117,11 @@ Util_SafeInternalRealloc(int bugNumber, // IN: */ void * -Util_SafeInternalCalloc(int bugNumber, // IN: - size_t nmemb, // IN: - size_t size, // IN: - char *file, // IN: - int lineno) // IN: +Util_SafeInternalCalloc(int bugNumber, // IN: + size_t nmemb, // IN: + size_t size, // IN: + const char *file, // IN: + int lineno) // IN: { void *result = calloc(nmemb, size); @@ -154,10 +154,10 @@ Util_SafeInternalCalloc(int bugNumber, // IN: */ char * -Util_SafeInternalStrdup(int bugNumber, // IN: - const char *s, // IN: - char *file, // IN: - int lineno) // IN: +Util_SafeInternalStrdup(int bugNumber, // IN: + const char *s, // IN: + const char *file, // IN: + int lineno) // IN: { char *result; @@ -201,11 +201,11 @@ Util_SafeInternalStrdup(int bugNumber, // IN: */ char * -Util_SafeInternalStrndup(int bugNumber, // IN: - const char *s, // IN: - size_t n, // IN: - char *file, // IN: - int lineno) // IN: +Util_SafeInternalStrndup(int bugNumber, // IN: + const char *s, // IN: + size_t n, // IN: + const char *file, // IN: + int lineno) // IN: { size_t size; char *copy;