diff options
author | Jonas Suhr Christensen <jsc@umbraculum.org> | 2014-07-09 11:42:29 +0200 |
---|---|---|
committer | Jonas Suhr Christensen <jsc@umbraculum.org> | 2014-07-09 11:42:29 +0200 |
commit | 233dd597324bc9f857790367233b0599c52a1170 (patch) | |
tree | e138b7a968b33b0742c6a43506cc5730ff9255f2 /hugin.c | |
parent | d9b84dd3d45d9997022f1cf6bb9a4f5f6ae5885d (diff) | |
parent | 9ade9fd834a59e505c4856a206851c8256d08abe (diff) |
Merge branch 'master' of https://git.oftal.dk/hugin
Diffstat (limited to 'hugin.c')
-rw-r--r-- | hugin.c | 20 |
1 files changed, 8 insertions, 12 deletions
@@ -46,10 +46,6 @@ # ifdef WIN32 # include <windows.h> typedef HANDLE mutex_t; - -// see http://stackoverflow.com/questions/558223/va-copy-porting-to-visual-c -//#define va_copy(dest, src) (dest = src) - # else # include <pthread.h> typedef pthread_mutex_t mutex_t; @@ -385,9 +381,9 @@ static int scprintf(const char *fmt, ...) #define HDR_ARGS debug_class_str[(unsigned)cl], ch, func, line -int __debug(const char *func, const int line, - const enum __debug_class cl, - const char *ch, const char *fmt, ...) +int __hugin__debug(const char *func, const int line, + const enum __debug_class cl, + const char *ch, const char *fmt, ...) { int result = 0; int sz; @@ -409,13 +405,13 @@ int __debug(const char *func, const int line, // // Generate message // - va_list va; - va_start(va, fmt); { + va_list va; + va_start(va, fmt); hdr_bufsz = scprintf(hdr_fmt, HDR_ARGS); msg_bufsz = vscprintf(fmt, va); if(hdr_bufsz < 0 || msg_bufsz < 0) return 1; // Bad format? - // va_end(va); + va_end(va); } buf = (char*)malloc(hdr_bufsz + msg_bufsz + 1); @@ -425,8 +421,8 @@ int __debug(const char *func, const int line, if(sz < 0) return 1; // Unknown error { - //va_list va; - //va_start(va, fmt); + va_list va; + va_start(va, fmt); sz = vsprintf(buf + sz, fmt, va); if(sz < 0) return 1; // Unknown error va_end(va); |