From 22433a9970e96c4ecda8bfefb5346b09503ab924 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Thu, 17 May 2007 15:08:37 +0000 Subject: [PATCH] windows build, add missing files. git-svn-id: http://svn.openzap.org/svn/openzap/trunk@14 a93c3328-9c30-0410-af19-c9cd2b2d52af --- libs/freetdm/openzap.vcproj | 32 ++++++++++++++++++++++++++++++++ libs/freetdm/src/openzap.c | 5 +++-- libs/freetdm/src/zap_buffer.c | 9 ++++++--- 3 files changed, 41 insertions(+), 5 deletions(-) diff --git a/libs/freetdm/openzap.vcproj b/libs/freetdm/openzap.vcproj index f6ca7e8c6d..7c3f70d4ee 100644 --- a/libs/freetdm/openzap.vcproj +++ b/libs/freetdm/openzap.vcproj @@ -164,10 +164,22 @@ RelativePath=".\src\hashtable_itr.c" > + + + + + + @@ -208,6 +220,10 @@ Filter="h;hpp;hxx;hm;inl;inc;xsd" UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > + + @@ -220,10 +236,26 @@ RelativePath=".\src\include\hashtable_private.h" > + + + + + + + + diff --git a/libs/freetdm/src/openzap.c b/libs/freetdm/src/openzap.c index acf21e14f2..6626ccef77 100644 --- a/libs/freetdm/src/openzap.c +++ b/libs/freetdm/src/openzap.c @@ -74,9 +74,10 @@ static char *cut_path(char *in) static void null_logger(char *file, const char *func, int line, int level, char *fmt, ...) { - if (0) { - null_logger(file, func, line, level, fmt); + if (file && func && line && level && fmt) { + return; } + return; } static void default_logger(char *file, const char *func, int line, int level, char *fmt, ...) diff --git a/libs/freetdm/src/zap_buffer.c b/libs/freetdm/src/zap_buffer.c index b3df9ba0ab..63ae360414 100644 --- a/libs/freetdm/src/zap_buffer.c +++ b/libs/freetdm/src/zap_buffer.c @@ -53,11 +53,13 @@ zap_status_t zap_buffer_create(zap_buffer_t **buffer, zap_size_t blocksize, zap_ { zap_buffer_t *new_buffer; - if ((new_buffer = malloc(sizeof(*new_buffer)))) { + new_buffer = malloc(sizeof(*new_buffer)); + if (new_buffer) { memset(new_buffer, 0, sizeof(*new_buffer)); if (start_len) { - if (!(new_buffer->data = malloc(start_len))) { + new_buffer->data = malloc(start_len); + if (!new_buffer->data) { free(new_buffer); return ZAP_MEMERR; } @@ -211,7 +213,8 @@ zap_size_t zap_buffer_write(zap_buffer_t *buffer, const void *data, zap_size_t d new_size = new_block_size; } buffer->head = buffer->data; - if (!(buffer->data = realloc(buffer->data, new_size))) { + buffer->data = realloc(buffer->data, new_size); + if (!buffer->data) { return 0; } buffer->head = buffer->data;