diff --git a/ffserver.c b/ffserver.c index 3d42f62dec..24e400504c 100644 --- a/ffserver.c +++ b/ffserver.c @@ -1258,24 +1258,13 @@ static int modify_current_stream(HTTPContext *c, char *rates) return action_required; } -/* XXX: factorize in utils.c ? */ -/* XXX: take care with different space meaning */ -static void skip_spaces(const char **pp) -{ - const char *p; - p = *pp; - while (*p == ' ' || *p == '\t') - p++; - *pp = p; -} - static void get_word(char *buf, int buf_size, const char **pp) { const char *p; char *q; p = *pp; - skip_spaces(&p); + p += strspn(p, SPACE_CHARS); q = buf; while (!av_isspace(*p) && *p != '\0') { if ((q - buf) < buf_size - 1)