From 848c35b252ebfff3d8789dba19987a25d8a5fc6d Mon Sep 17 00:00:00 2001 From: bertrand Date: Mon, 11 Feb 2002 05:19:11 +0000 Subject: Removed the url_copy function , since it was badly implemented, and a url_new can do the job. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4654 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/url.c | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'libmpdemux/url.c') diff --git a/libmpdemux/url.c b/libmpdemux/url.c index 5a13513076..a8c6fd064c 100644 --- a/libmpdemux/url.c +++ b/libmpdemux/url.c @@ -19,6 +19,8 @@ url_new(char* url) { URL_t* Curl; char *ptr1, *ptr2, *ptr3; + if( url==NULL ) return NULL; + // Create the URL container Curl = (URL_t*)malloc(sizeof(URL_t)); if( Curl==NULL ) { @@ -105,22 +107,6 @@ url_new(char* url) { return Curl; } -URL_t * -url_copy(URL_t* url) { - URL_t *dup_url; - - if( url==NULL ) return NULL; - dup_url = (URL_t*)malloc(sizeof(URL_t)); - if( dup_url==NULL ) { - printf("Memory allocation failed!\n"); - return NULL; - } - memcpy( dup_url, url, sizeof(URL_t) ); - - return dup_url; -} - - void url_free(URL_t* url) { if(!url) return; -- cgit v1.2.3