diff --git a/mozilla/modules/libimg/src/ilclient.cpp b/mozilla/modules/libimg/src/ilclient.cpp index c1faebabdf5..1b8732c39a2 100644 --- a/mozilla/modules/libimg/src/ilclient.cpp +++ b/mozilla/modules/libimg/src/ilclient.cpp @@ -545,6 +545,7 @@ il_get_container(IL_GroupContext *img_cx, IL_ReleaseColorSpace(ic->src_header->color_space); IL_ReleaseColorSpace(ic->image->header.color_space); PR_FREEIF(ic->src_header); + nsCRT::free(ic->url_address); PR_FREEIF(ic); return NULL; } @@ -556,6 +557,7 @@ il_get_container(IL_GroupContext *img_cx, IL_ReleaseColorSpace(ic->src_header->color_space); IL_ReleaseColorSpace(ic->image->header.color_space); PR_FREEIF(ic->src_header); + nsCRT::free(ic->url_address); PR_FREEIF(ic); return NULL; }