# HG changeset patch # User Ben Schmidt # Date 1287535198 -39600 # Node ID c7d0a386aef5fc28ef8644cc49d5d01ce951d5dd # Parent dbb144f085a5432e9f3049f946ac6c277f02c621 Only check for submod when we need to know (Franky Van Liedekerke) diff -r dbb144f085a5 -r c7d0a386aef5 src/mlmmj-sub.c --- 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);