[FFmpeg-cvslog] http: do not print a warning message for expired cookies

wm4 git at videolan.org
Sun Mar 18 13:42:46 EET 2018


ffmpeg | branch: master | wm4 <nfxjfg at googlemail.com> | Thu Mar  8 04:30:35 2018 +0100| [39c1d170a3474a06f4805589d642f605f7ef1436] | committer: wm4

http: do not print a warning message for expired cookies

libavformat prints a warning that the cookie couldn't be parsed (see
callers of parse_cookie()). This is obviously not true - it could be
parsed, but was simply ignored. Don't return an error to avoid the
warning.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=39c1d170a3474a06f4805589d642f605f7ef1436
---

 libavformat/http.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavformat/http.c b/libavformat/http.c
index 344fd603cb..d7a72e7129 100644
--- a/libavformat/http.c
+++ b/libavformat/http.c
@@ -802,7 +802,7 @@ static int parse_cookie(HTTPContext *s, const char *p, AVDictionary **cookies)
             // if the cookie has already expired ignore it
             if (av_timegm(&new_tm) < av_gettime() / 1000000) {
                 av_dict_free(&new_params);
-                return -1;
+                return 0;
             }
 
             // only replace an older cookie with the same name



More information about the ffmpeg-cvslog mailing list