From 2eade11fd95619362723f13d97be63e95e45584a Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 19 Feb 2014 11:13:11 +0100 Subject: Reintroduce 64bit va_arg crash for testing on build server. --- hugin.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/hugin.c b/hugin.c index 42369d8..bc232f4 100644 --- a/hugin.c +++ b/hugin.c @@ -407,13 +407,14 @@ 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); @@ -423,8 +424,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); -- cgit v1.2.3