# HG changeset patch # User alex # Date 1088175421 0 # Node ID 5dc89722fad239a15813333cd308f0253c67386c # Parent 58dca847caa013ba374c49fc02bab5a170530831 uber 10l found by Ilia diff -r 58dca847caa0 -r 5dc89722fad2 libmpdemux/url.c --- a/libmpdemux/url.c Fri Jun 25 14:52:04 2004 +0000 +++ b/libmpdemux/url.c Fri Jun 25 14:57:01 2004 +0000 @@ -79,12 +79,12 @@ } pos1 = ptr1-escfilename; Curl->protocol = (char*)malloc(pos1+1); - strncpy(Curl->protocol, escfilename, pos1); if( Curl->protocol==NULL ) { mp_msg(MSGT_NETWORK,MSGL_FATAL,"Memory allocation failed!\n"); url_free(Curl); return NULL; } + strncpy(Curl->protocol, escfilename, pos1); Curl->protocol[pos1] = '\0'; // jump the "://"