From: Daniel Stenberg Date: Thu, 20 Mar 2014 10:52:27 +0000 (+0100) Subject: rtsp: parse "Session:" header properly X-Git-Tag: curl-7_36_0~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4ff71183b999761b07d54dd44743a4d59b2dad84;p=curl rtsp: parse "Session:" header properly The parser skipped the initial letter, which presumably often is whitespace but doesn't have to be. Reported-by: Mike Hasselberg Bug: http://curl.haxx.se/mail/lib-2014-03/0134.html --- diff --git a/lib/rtsp.c b/lib/rtsp.c index 6bedbf0f9..5cd6cb467 100644 --- a/lib/rtsp.c +++ b/lib/rtsp.c @@ -5,7 +5,7 @@ * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * - * Copyright (C) 1998 - 2013, Daniel Stenberg, , et al. + * Copyright (C) 1998 - 2014, Daniel Stenberg, , et al. * * This software is licensed as described in the file COPYING, which * you should have received as part of this distribution. The terms @@ -763,7 +763,7 @@ CURLcode Curl_rtsp_parseheader(struct connectdata *conn, char *start; /* Find the first non-space letter */ - start = header + 9; + start = header + 8; while(*start && ISSPACE(*start)) start++;