changeset 763:c7d0a386aef5

Only check for submod when we need to know (Franky Van Liedekerke)
author Ben Schmidt
date Wed, 20 Oct 2010 11:39:58 +1100
parents dbb144f085a5
children dd5b87ddd51e
files src/mlmmj-sub.c
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/mlmmj-sub.c	Mon Oct 18 09:59:24 2010 +1100
+++ b/src/mlmmj-sub.c	Wed Oct 20 11:39:58 2010 +1100
@@ -682,8 +682,6 @@
 	}
 	subbed = is_subbed_in(subddirname, address);
 	listdelim = getlistdelim(listdir);
-	if(modstr == NULL)
-		submod = !force && statctrl(listdir, "submod");
 	
 	if(subbed) {
 		if(subconfirm) {
@@ -694,6 +692,8 @@
 			generate_subconfirm(listdir, listaddr, listdelim,
 					    address, mlmmjsend, typesub);
 		} else {
+			if(modstr == NULL)
+				submod = !force && statctrl(listdir, "submod");
 			if(submod) {
 				close(subfilefd);
 				close(sublockfd);