changeset 646:c6bb17595b42

changed to search LISTDIR/text/, DEFAULTTEXTDIR/default/ and DEFAULTTEXTDIR/en/
author mortenp
date Mon, 11 Jun 2007 06:58:13 +1000
parents fd821d26f56b
children 137fb08abb43
files src/prepstdreply.c
diffstat 1 files changed, 8 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/prepstdreply.c	Mon Jun 11 06:33:06 2007 +1000
+++ b/src/prepstdreply.c	Mon Jun 11 06:58:13 2007 +1000
@@ -167,7 +167,11 @@
 	infd = open(tmp, O_RDONLY);
 	myfree(tmp);
 	if(infd < 0) {
-		tmp = concatstr(2, DEFAULTTEXTDIR "/", filename);
+		tmp = concatstr(2, DEFAULTTEXTDIR "/default/", filename);
+		infd = open(tmp, O_RDONLY);
+		myfree(tmp);
+		if(infd < 0) {
+			tmp = concatstr(2, DEFAULTTEXTDIR "/en/", filename);
 		infd = open(tmp, O_RDONLY);
 		myfree(tmp);
 		if(infd < 0) {
@@ -175,6 +179,7 @@
 			return NULL;
 		}
 	}
+	}
 
 	listaddr = getlistaddr(listdir);
 	listdelim = getlistdelim(listdir);