]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Oops, fix logic
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 16 Apr 2019 13:16:19 +0000 (14:16 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 16 Apr 2019 13:16:19 +0000 (14:16 +0100)
contrib/fpconv/fpconv.c

index 12c67cfa687c8b571620e1505e71e72ce319e31e..b0179340099b610fa5dd926a6411960ac129f523 100644 (file)
@@ -220,7 +220,7 @@ static int emit_digits(char* digits, int ndigits, char* dest, int K, bool neg,
     }
 
     /* write decimal w/o scientific notation */
-    if(scientific && (K < 0 && (K > -7 || exp < 4))) {
+    if(!scientific || (K < 0 && (K > -7 || exp < 4))) {
         int offset = ndigits - absv(K);
         /* fp < 1.0 -> write leading zero */
         if(offset <= 0) {