diff --git a/libfcgi/fcgiapp.c b/libfcgi/fcgiapp.c index 31f61c1..4ffe318 100644 --- a/libfcgi/fcgiapp.c +++ b/libfcgi/fcgiapp.c @@ -468,8 +468,9 @@ int FCGX_VFPrintF(FCGX_Stream *stream, const char *format, va_list arg) fmtBuff[3] = (char) op; fmtBuff[4] = '\0'; specifierLength = 4; + break; } - break; + /* fall through */ case 'L': case 'h': sizeModifier = op; @@ -570,8 +571,9 @@ int FCGX_VFPrintF(FCGX_Stream *stream, const char *format, va_list arg) if(*p == 'l' && *(p + 1) == 'l') { sizeModifier = 'L'; CopyAndAdvance(&fmtBuffPtr, &p, 2); + break; } - break; + /* fall through */ case 'L': case 'h': sizeModifier = *p;