Re: g++ __VA_ARGS__ error

2016-07-14 Thread David Howells
Jan Synacek wrote: > #define ssprintf(dest, ...) snprintf((dest), sizeof(dest), __VA_ARGS__) Did you want: #define ssprintf(dest, ...) snprintf((dest), sizeof(dest), ## __VA_ARGS__) David -- devel mailing list devel@lists.fedoraproject.org

Re: g++ __VA_ARGS__ error

2016-07-12 Thread Jan Synacek
On Mon, Jul 11, 2016 at 2:22 PM, Jonathan Wakely wrote: > On 11/07/16 13:16 +0100, Daniel P. Berrange wrote: >> >> On Mon, Jul 11, 2016 at 02:09:24PM +0200, Jan Synacek wrote: >>> >>> Hello, >>> >>> I'm trying to compile the latest version of Warzone2100 on rawhide, >>>

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Jonathan Wakely
On 11/07/16 13:27 +0100, Jonathan Wakely wrote: On 11/07/16 13:22 +0100, Jonathan Wakely wrote: Looks like it's coming from here: https://github.com/Warzone2100/warzone2100/blob/master/src/frontend.cpp#L381 No check that list.size() <= 10 to prevent overflowing the hacklist buffer ... eurgh,

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Jonathan Wakely
On 11/07/16 13:22 +0100, Jonathan Wakely wrote: On 11/07/16 13:16 +0100, Daniel P. Berrange wrote: On Mon, Jul 11, 2016 at 02:09:24PM +0200, Jan Synacek wrote: Hello, I'm trying to compile the latest version of Warzone2100 on rawhide, but I'm getting this error: g++ -DHAVE_CONFIG_H -I. -I..

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Jonathan Wakely
On 11/07/16 13:16 +0100, Daniel P. Berrange wrote: On Mon, Jul 11, 2016 at 02:09:24PM +0200, Jan Synacek wrote: Hello, I'm trying to compile the latest version of Warzone2100 on rawhide, but I'm getting this error: g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -D_REENTRANT -I/usr/include/SDL2

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Daniel P. Berrange
On Mon, Jul 11, 2016 at 02:09:24PM +0200, Jan Synacek wrote: > Hello, > > I'm trying to compile the latest version of Warzone2100 on rawhide, > but I'm getting this error: > > g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -D_REENTRANT > -I/usr/include/SDL2 -I/usr/include/libpng16

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Jonathan Wakely
On 11/07/16 14:09 +0200, Jan Synacek wrote: Hello, I'm trying to compile the latest version of Warzone2100 on rawhide, but I'm getting this error: g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/AL -D__STDC_FORMAT_MACROS

Re: g++ __VA_ARGS__ error

2016-07-11 Thread Tom Hughes
On 11/07/16 13:09, Jan Synacek wrote: In file included from ../lib/framework/frame.h:44:0, from ../lib/framework/wzapp.h:24, from frontend.cpp:27: frontend.cpp: In function 'void startCampaignSelector()': ../lib/framework/string_ext.h:178:74: error: format not

g++ __VA_ARGS__ error

2016-07-11 Thread Jan Synacek
Hello, I'm trying to compile the latest version of Warzone2100 on rawhide, but I'm getting this error: g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -D_REENTRANT -I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/AL -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG