From: Alex Beregszaszi Date: Tue, 6 Mar 2007 13:38:41 +0000 (+0000) Subject: handle http error codes X-Git-Tag: v0.5~9776 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b19aa64dc2d41cce478445a47e700839b399544;p=platform%2Fupstream%2Flibav.git handle http error codes Originally committed as revision 8272 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavformat/http.c b/libavformat/http.c index 092151f..46b1814 100644 --- a/libavformat/http.c +++ b/libavformat/http.c @@ -169,6 +169,9 @@ static int process_line(URLContext *h, char *line, int line_count, #ifdef DEBUG printf("http_code=%d\n", s->http_code); #endif + /* error codes are 4xx and 5xx */ + if (s->http_code >= 400 && s->http_code < 600) + return -1; } else { while (*p != '\0' && *p != ':') p++;