X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=lib%2Fnwlib.c;h=252bf11ec871ddd0ed06b93c184533d56957ec4c;hb=7a9f915fa6be8c8955ff2c59169538a4d0349080;hp=bd3f27eacaf1c76f70f02e5c702f584bb4816fe0;hpb=2bc9d6bb53df44a0c5174767de734620c2cdfd9e;p=platform%2Fupstream%2Fcurl.git diff --git a/lib/nwlib.c b/lib/nwlib.c index bd3f27e..252bf11 100644 --- a/lib/nwlib.c +++ b/lib/nwlib.c @@ -282,7 +282,9 @@ int DisposeLibraryData( void *data ) if(data) { void *tenbytes = ((libdata_t *) data)->tenbytes; - free(tenbytes); + if(tenbytes) + free(tenbytes); + free(data); } @@ -294,7 +296,9 @@ void DisposeThreadData( void *data ) if(data) { void *twentybytes = ((libthreaddata_t *) data)->twentybytes; - free(twentybytes); + if(twentybytes) + free(twentybytes); + free(data); } }