* msgbase.c: cmd_msgs(): Call unbuffer_output() when a message list is
authorMichael Hampton <io_error@uncensored.citadel.org>
Tue, 7 Sep 2004 04:15:36 +0000 (04:15 +0000)
committerMichael Hampton <io_error@uncensored.citadel.org>
Tue, 7 Sep 2004 04:15:36 +0000 (04:15 +0000)
  requested using a search template.

citadel/ChangeLog
citadel/msgbase.c

index 5438ec57a670d83e939535bd6a14e825f2edb98d..a180761e68c8a27029f7bdbd414b7e817994cbab 100644 (file)
@@ -1,4 +1,8 @@
  $Log$
+ Revision 625.16  2004/09/07 04:15:35  error
+ * msgbase.c: cmd_msgs(): Call unbuffer_output() when a message list is
+   requested using a search template.
+
  Revision 625.15  2004/09/06 01:11:35  error
  * msgbase.c: cmd_ent0(): Fix another unbuffer_output()
 
@@ -6057,4 +6061,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant <bryant@cs.usm.maine.edu>
 
 Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
        * Initial CVS import
-
index a0a76a6dfdf699db53db4ab02591bb63e6e5b884..639b394bdaca13e5740a790e7ee0d7e57f492562 100644 (file)
@@ -563,6 +563,7 @@ void cmd_msgs(char *cmdbuf)
        }
 
        if (with_template) {
+               unbuffer_output();
                cprintf("%d Send template then receive message list\n",
                        START_CHAT_MODE);
                template = (struct CtdlMessage *)
@@ -578,6 +579,7 @@ void cmd_msgs(char *cmdbuf)
                                }
                        }
                }
+               buffer_output();
        }
        else {
                cprintf("%d Message list...\n", LISTING_FOLLOWS);