equal
deleted
inserted
replaced
410 |
410 |
411 for (i = 0; i < n; i++) |
411 for (i = 0; i < n; i++) |
412 free(submsgs[i]); |
412 free(submsgs[i]); |
413 free(submsgs); |
413 free(submsgs); |
414 free(buffer); |
414 free(buffer); |
415 |
|
416 top_panel(inputPanel); |
|
417 } |
415 } |
418 |
416 |
419 void scr_WriteIncomingMessage(const char *jidfrom, const char *text) |
417 void scr_WriteIncomingMessage(const char *jidfrom, const char *text) |
420 { |
418 { |
421 char *buffer = utf8_decode(text); |
419 char *buffer = utf8_decode(text); |
422 scr_WriteMessage(jidfrom, buffer, "<== "); |
420 scr_WriteMessage(jidfrom, buffer, "<== "); |
423 free(buffer); |
421 free(buffer); |
|
422 top_panel(inputPanel); |
424 update_panels(); |
423 update_panels(); |
425 doupdate(); |
424 doupdate(); |
426 } |
425 } |
427 |
426 |
428 void scr_WriteOutgoingMessage(const char *jidto, const char *text) |
427 void scr_WriteOutgoingMessage(const char *jidto, const char *text) |
429 { |
428 { |
|
429 scr_WriteMessage(jidto, text, "--> "); |
430 scr_ShowWindow(jidto); |
430 scr_ShowWindow(jidto); |
431 scr_WriteMessage(jidto, text, "--> "); |
431 top_panel(inputPanel); |
432 //refresh(); // XXX ? |
432 //refresh(); // XXX ? |
433 } |
433 } |
434 |
434 |
435 int scr_Getch(void) |
435 int scr_Getch(void) |
436 { |
436 { |