diff --git a/src/sbbs3/atcodes.cpp b/src/sbbs3/atcodes.cpp index 976fad3f8226a69647a5ccb627de7ebb1d435c72..9255b726d8651bec0e2d25418f5c2f8e96d0b36e 100644 --- a/src/sbbs3/atcodes.cpp +++ b/src/sbbs3/atcodes.cpp @@ -46,7 +46,7 @@ static char* separate_thousands(const char* src, char *dest, size_t maxlen, char char* d = dest; for(size_t i = 0; i < digits; d++, i++) { *d = src[i]; - if(i && i + 3 < digits && (digits - (i + 1)) % 3 == 0) + if(i + 3 < digits && (digits - (i + 1)) % 3 == 0) *(++d) = sep; } *d = 0;