]> wimlib.net Git - wimlib/blobdiff - src/delete_image.c
Fix copyright notices
[wimlib] / src / delete_image.c
index ecd80478f7cf73d62461c53c5fb00b4294db7f0a..3a33751455df3bb089b70af5e7e78aa54f05d9e0 100644 (file)
@@ -3,7 +3,7 @@
  */
 
 /*
- * Copyright (C) 2012 Eric Biggers
+ * Copyright (C) 2012, 2013 Eric Biggers
  *
  * This file is part of wimlib, a library for working with WIM files.
  *
@@ -62,13 +62,13 @@ WIMLIBAPI int wimlib_delete_image(WIMStruct *w, int image)
        if (ret != 0)
                return ret;
 
-       /* Free the dentry tree, any lookup table entries that have their
-        * refcnt decremented to 0, and the security data. */
+       /* Free the dentry tree, any lookup table entries that have their refcnt
+        * decremented to 0, and the security data. */
        destroy_image_metadata(&w->image_metadata[image - 1], w->lookup_table);
 
        /* Get rid of the empty slot in the image metadata array. */
        memmove(&w->image_metadata[image - 1], &w->image_metadata[image],
-               (w->hdr.image_count - image) * sizeof(struct image_metadata));
+               (w->hdr.image_count - image) * sizeof(struct wim_image_metadata));
 
        /* Decrement the image count. */
        if (--w->hdr.image_count == 0) {
@@ -87,6 +87,6 @@ WIMLIBAPI int wimlib_delete_image(WIMStruct *w, int image)
        /* Remove the image from the XML information. */
        xml_delete_image(&w->wim_info, image);
 
-       w->deletion_occurred = true;
+       w->deletion_occurred = 1;
        return 0;
 }