Update of /cvsroot/mplayer/main/libmpdemux In directory mail:/var/tmp.root/cvs-serv21952/libmpdemux Modified Files: http.c Log Message: Check if realloc failed on http_hdr->buffer instead of ptr in http_response_append, and got rid of ptr which wasn't used anymore. Index: http.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpdemux/http.c,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- http.c 6 Sep 2002 00:03:16 -0000 1.15 +++ http.c 7 Sep 2002 08:15:57 -0000 1.16 @@ -45,10 +45,10 @@ int http_response_append( HTTP_header_t *http_hdr, char *response, int length ) { - char *ptr; if( http_hdr==NULL || response==NULL || length<0 ) return -1; + http_hdr->buffer = (char*)realloc( http_hdr->buffer, http_hdr->buffer_size+length+1 ); - if( ptr==NULL ) { + if( http_hdr->buffer==NULL ) { mp_msg(MSGT_NETWORK,MSGL_FATAL,"Memory (re)allocation failed\n"); return -1; }