]> granicus.if.org Git - recode/commitdiff
outer.c: fix some incorrect casts when passing pointers to free
authorReuben Thomas <rrt@sc3d.org>
Sun, 28 Jan 2018 18:39:04 +0000 (18:39 +0000)
committerReuben Thomas <rrt@sc3d.org>
Sun, 28 Jan 2018 22:41:23 +0000 (22:41 +0000)
src/outer.c

index 3f11ea8d90872db00ad60a531ada0a56bbd1eb23..c480198c32f7506b1a70ee00e607da4b6be3ae69 100644 (file)
@@ -563,9 +563,9 @@ recode_delete_outer (RECODE_OUTER outer)
       const char **cursor;
 
       for (cursor = outer->argmatch_charset_array; *cursor; cursor++)
-        free ((char **) *cursor);
+        free ((char *) *cursor);
       for (cursor = outer->argmatch_surface_array; *cursor; cursor++)
-        free ((char **) *cursor);
+        free ((char *) *cursor);
       free (outer->argmatch_charset_array);
     }
   free ((void *) outer->one_to_same);