Blame enchant-1.5.0-abi12160.searchdirs.patch

5bb878d
diff -ru enchant-1.5.0.orig/src/enchant.c enchant-1.5.0/src/enchant.c
5bb878d
--- enchant-1.5.0.orig/src/enchant.c	2009-06-22 11:53:16.000000000 +0100
5bb878d
+++ enchant-1.5.0/src/enchant.c	2009-06-22 11:53:39.000000000 +0100
5bb878d
@@ -232,6 +232,9 @@
5bb878d
 	if (module_dir)
5bb878d
 		module_dirs = enchant_slist_append_unique_string (module_dirs, module_dir);
5bb878d
 
5bb878d
+#if defined(ENCHANT_GLOBAL_MODULE_DIR)
5bb878d
+	module_dirs = enchant_slist_append_unique_string (module_dirs, g_strdup (ENCHANT_GLOBAL_MODULE_DIR));
5bb878d
+#else
5bb878d
 	/* Dynamically locate library and search for modules relative to it. */
5bb878d
 	prefix = enchant_get_prefix_dir();
5bb878d
 	if(prefix)
5bb878d
@@ -240,9 +243,6 @@
5bb878d
 			g_free(prefix);
5bb878d
 			module_dirs = enchant_slist_append_unique_string (module_dirs, module_dir);
5bb878d
 		}
5bb878d
-
5bb878d
-#if defined(ENCHANT_GLOBAL_MODULE_DIR)
5bb878d
-	module_dirs = enchant_slist_append_unique_string (module_dirs, g_strdup (ENCHANT_GLOBAL_MODULE_DIR));
5bb878d
 #endif
5bb878d
 
5bb878d
 	return module_dirs;