From 08a006d08a4c35d2c3ecc9a3d10cf7fd14661a84 Mon Sep 17 00:00:00 2001 From: Adam Weinberger Date: Tue, 29 Jul 2014 17:12:47 +0000 Subject: Rename all patches that contain '::' as a path separator, and use '__' instead. --- converters/recode/files/patch-src__names.c | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 converters/recode/files/patch-src__names.c (limited to 'converters/recode/files/patch-src__names.c') diff --git a/converters/recode/files/patch-src__names.c b/converters/recode/files/patch-src__names.c new file mode 100644 index 000000000000..b4fddb093067 --- /dev/null +++ b/converters/recode/files/patch-src__names.c @@ -0,0 +1,33 @@ +--- src/names.c.orig Wed Dec 6 21:41:29 2000 ++++ src/names.c Fri Dec 2 16:12:26 2005 +@@ -101,6 +101,21 @@ + return strcmp (first->name, second->name) == 0; + } + ++static void ++alias_freer (void *param) ++{ ++ RECODE_ALIAS alias = param; ++ struct recode_surface_list *next = alias->implied_surfaces; ++ struct recode_surface_list *p; ++ while (next) ++ { ++ p = next->next; ++ free(next); ++ next = p; ++ } ++ free(alias); ++} ++ + bool + prepare_for_aliases (RECODE_OUTER outer) + { +@@ -108,7 +123,7 @@ + outer->number_of_symbols = 0; + + outer->alias_table +- = hash_initialize (800, NULL, alias_hasher, alias_comparator, free); ++ = hash_initialize (800, NULL, alias_hasher, alias_comparator, alias_freer); + if (!outer->alias_table) + return false; + -- cgit v1.2.3