]> mj.ucw.cz Git - libucw.git/commitdiff
fixed memory leak
authorPavel Charvat <pavel.charvat@netcentrum.cz>
Tue, 8 Aug 2006 19:44:19 +0000 (21:44 +0200)
committerPavel Charvat <pavel.charvat@netcentrum.cz>
Tue, 8 Aug 2006 19:44:19 +0000 (21:44 +0200)
images/io-main.c

index 441f6696f03bac7f21c26df2e1906cf22a12f196..146f4b3f4d03bcfb464453074765483db85adc92 100644 (file)
@@ -276,6 +276,7 @@ image_io_read_data_finish(struct image_io_read_data_internals *rdi, struct image
              image_destroy(img);
              return 0;
            }
+         image_destroy(rdi->image);
          rdi->image = img;
        }
 
@@ -298,6 +299,7 @@ image_io_read_data_finish(struct image_io_read_data_internals *rdi, struct image
              image_destroy(img);
              return 0;
            }
+         image_destroy(rdi->image);
          rdi->image = img;
        }