]> git.marmaro.de Git - mmh/blobdiff - sbr/fmt_scan.c
Application of patch #5218: patch for bug #9742. Fixes a typo in the
[mmh] / sbr / fmt_scan.c
index 8475d50e3bbebca160269a6a3478673c2dee9a09..b212b1264dd04846cb49320a60e3baa3777c0f1c 100644 (file)
@@ -359,11 +359,12 @@ fmt_scan (struct format *format, char *scanl, int width, int *dat)
 
        case FT_NUM:
            n = snprintf(cp, ep - cp + 1, "%d", value);
-           if (n >= 0)
+           if (n >= 0) {
                if (n >= ep - cp) {
                    cp = ep;
                } else
                    cp += n;
+           }
            break;
        case FT_NUMF:
            cpnumber (&cp, value, fmt->f_width, fmt->f_fill, ep - cp);