X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fcommand%2Fbanning.qh;h=8c71af1793bcb92eab965927e6ce9d53813920ef;hb=4d88a13318f21331b958f0d7e374c132869a2b85;hp=7a6138283f5c8ed466dfd91b238078b4b68779cb;hpb=0d98d1fe4a18429be415db1c8d98ea44580509d7;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/command/banning.qh b/qcsrc/server/command/banning.qh index 7a6138283..8c71af179 100644 --- a/qcsrc/server/command/banning.qh +++ b/qcsrc/server/command/banning.qh @@ -3,7 +3,7 @@ // Last updated: December 29th, 2011 // ===================================== -#define GET_BAN_ARG(v,d) if((argc > reason_arg) && ((v = stof(argv(reason_arg))) != 0)) ++reason_arg; else v = d +#define GET_BAN_ARG(v,d) if(argc > reason_arg) { if((v = stof(argv(reason_arg))) != 0) ++reason_arg; else v = d; } else v = d #define GET_BAN_REASON(v,d) if(argc > reason_arg) v = substring(command, argv_start_index(reason_arg), strlen(command) - argv_start_index(reason_arg)); else v = d void Ban_KickBanClient(entity client, float bantime, float masksize, string reason); @@ -12,4 +12,4 @@ float Ban_Insert(string ip, float bantime, string reason, float dosync); float Ban_Delete(float i); // used by common/command/generic.qc:GenericCommand_dumpcommands to list all commands into a .txt file -void BanCommand_macro_write_aliases(float fh) \ No newline at end of file +void BanCommand_macro_write_aliases(float fh);