--- smallprint.c-orig Thu Aug 26 05:58:40 1999 +++ smallprint.c Tue Aug 31 20:27:52 1999 @@ -81,7 +81,6 @@ __small_vsprintf (char *dst, const char { case '+': addsign = 1; - case 'l': fmt++; break; case '%': @@ -98,6 +97,8 @@ __small_vsprintf (char *dst, const char if (*fmt >= '1' && *fmt <= '9') len = *fmt++ - '0'; + if (*fmt == 'l') + fmt++; switch (*fmt++) {