--- loncom/homework/CAPA-converter/capaCommon.c 2000/05/15 20:33:33 1.3
+++ loncom/homework/CAPA-converter/capaCommon.c 2000/11/21 18:42:47 1.6
@@ -232,7 +232,7 @@ int append_message(struct dyn_string *dy
void start_delayed(){ delay=1; }
void end_delayed(){ delay=0; }
-void add_dealyed(char *format, ...) {
+void add_delayed(char *format, ...) {
va_list ap;
va_start(ap,format);
@@ -241,7 +241,7 @@ void add_dealyed(char *format, ...) {
void flush_delayed()
{
- printf(dyn_delayed.str);
+ if (dyn_delayed.str) fputs(dyn_delayed.str,stdout);
dyn_free();dyn_init();
delay=0;
}
@@ -263,7 +263,8 @@ void end_mode()
case MODE_COMMENT: send("\n"); break;
case MODE_BLOCK: send("\n"); break;
case MODE_SCRIPT: send("\n"); break;
- case MODE_OUTTEXT: send("\n"); break;
+ case MODE_OUTTEXT: send("\n"); break;
+ case MODE_ANSWER: send("\n"); break;
case MODE_NONE: break;
}
mode=MODE_NONE;
@@ -276,8 +277,9 @@ void start_mode(int newmode,char* args)
switch (newmode) {
case MODE_COMMENT: send("\n"); break;
case MODE_BLOCK: send("\n",args); break;
- case MODE_SCRIPT: send("