diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2013-05-04 21:39:27 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2013-05-04 21:39:27 +0000 |
commit | fec6336699f34758d3e6cb41b2edf902fedb9035 (patch) | |
tree | 8256c1dbf3ca7c9e58a3dbecf07cf826fb2e0ce2 /src/libical/icallangbind.c | |
parent | 7dbffd7e2b0067e834801617c5c486e3177f6709 (diff) | |
download | libical-master.tar.gz |
libical-1.0HEADlibical-1.0master
Diffstat (limited to 'src/libical/icallangbind.c')
-rw-r--r-- | src/libical/icallangbind.c | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/libical/icallangbind.c b/src/libical/icallangbind.c index 904be27..8218872 100644 --- a/src/libical/icallangbind.c +++ b/src/libical/icallangbind.c @@ -30,9 +30,9 @@ #include <stdlib.h> #include <string.h> -#ifdef WIN32 -#define snprintf _snprintf -#define strcasecmp stricmp +#if defined(_MSC_VER) +#define snprintf _snprintf +#define strcasecmp stricmp #endif int* icallangbind_new_array(int size){ @@ -160,8 +160,8 @@ char* icallangbind_property_eval_string_r(icalproperty* prop, char* sep) { char tmp[25]; size_t buf_size = 1024; - char* buf = icalmemory_new_buffer(buf_size); - char* buf_ptr = buf; + char* buf; + char* buf_ptr; icalparameter *param; icalvalue* value; @@ -169,6 +169,9 @@ char* icallangbind_property_eval_string_r(icalproperty* prop, char* sep) if( prop == 0){ return 0; } + + buf = icalmemory_new_buffer(buf_size); + buf_ptr = buf; APPENDS("{ "); @@ -314,9 +317,7 @@ char* icallangbind_quote_as_ical_r(const char* str) /* assume every char could be quoted */ char* buf = icalmemory_new_buffer(buf_size); - int result; - - result = icalvalue_encode_ical_string(str, buf, buf_size); + (void)icalvalue_encode_ical_string(str, buf, (int)buf_size); return buf; } |