Close loader before unref'ing it. (#118146, Owen Taylor)
2003-07-23 Matthias Clasen <maclas@gmx.de> * gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Close loader before unref'ing it. (#118146, Owen Taylor)
This commit is contained in:
committed by
Matthias Clasen
parent
d5d9ecbf80
commit
a19781c504
@ -1,3 +1,8 @@
|
|||||||
|
2003-07-23 Matthias Clasen <maclas@gmx.de>
|
||||||
|
|
||||||
|
* gdk-pixbuf-io.c (gdk_pixbuf_new_from_file_at_size): Close loader before unref'ing
|
||||||
|
it. (#118146, Owen Taylor)
|
||||||
|
|
||||||
2003-03-01 Hans Breuer <hans@breuer.org>
|
2003-03-01 Hans Breuer <hans@breuer.org>
|
||||||
|
|
||||||
* makefile.msc : updated
|
* makefile.msc : updated
|
||||||
|
|||||||
@ -825,6 +825,7 @@ gdk_pixbuf_new_from_file_at_size (const char *filename,
|
|||||||
length = fread (buffer, 1, sizeof (buffer), f);
|
length = fread (buffer, 1, sizeof (buffer), f);
|
||||||
if (length > 0)
|
if (length > 0)
|
||||||
if (!gdk_pixbuf_loader_write (loader, buffer, length, error)) {
|
if (!gdk_pixbuf_loader_write (loader, buffer, length, error)) {
|
||||||
|
gdk_pixbuf_loader_close (loader, NULL);
|
||||||
fclose (f);
|
fclose (f);
|
||||||
g_object_unref (G_OBJECT (loader));
|
g_object_unref (G_OBJECT (loader));
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|||||||
Reference in New Issue
Block a user