Blame enchant-1.5.0-abi12160.searchdirs.patch

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