diff options
Diffstat (limited to 'src/ui/chatwin.c')
-rw-r--r-- | src/ui/chatwin.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/ui/chatwin.c b/src/ui/chatwin.c index cbf0c93a..179e8a06 100644 --- a/src/ui/chatwin.c +++ b/src/ui/chatwin.c @@ -312,11 +312,16 @@ chatwin_outgoing_msg(ProfChatWin *chatwin, const char *const message, char *id, } void -chatwin_outgoing_carbon(ProfChatWin *chatwin, const char *const message) +chatwin_outgoing_carbon(ProfChatWin *chatwin, const char *const message, prof_enc_t enc_mode) { assert(chatwin != NULL); - win_print((ProfWin*)chatwin, '-', 0, NULL, 0, THEME_TEXT_ME, "me", message); + char enc_char = '-'; + if (enc_mode == PROF_MSG_PGP) { + enc_char = prefs_get_pgp_char(); + } + + win_print((ProfWin*)chatwin, enc_char, 0, NULL, 0, THEME_TEXT_ME, "me", message); int num = wins_get_num((ProfWin*)chatwin); status_bar_active(num); } |