Changeset 30093fa


Ignore:
Timestamp:
2016-11-12T02:30:32Z (7 years ago)
Author:
dequis <dx@…>
Branches:
master
Children:
727a68b
Parents:
fecdd71
Message:

otr: word_wrap long system messages ("unencrypted message received")

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • irc.h

    rfecdd71 r30093fa  
    2929#define IRC_MAX_LINE 512
    3030#define IRC_MAX_ARGS 16
     31#define IRC_WORD_WRAP 425
    3132
    3233#define IRC_LOGIN_TIMEOUT 60
  • irc_im.c

    rfecdd71 r30093fa  
    299299        }
    300300
    301         wrapped = word_wrap(msg, 425);
     301        wrapped = word_wrap(msg, IRC_WORD_WRAP);
    302302        irc_send_msg(src_iu, message_type, dst, wrapped, prefix);
    303303        g_free(wrapped);
     
    673673        }
    674674
    675         wrapped = word_wrap(msg, 425);
     675        wrapped = word_wrap(msg, IRC_WORD_WRAP);
    676676        irc_send_msg(iu, "PRIVMSG", ic->name, wrapped, ts);
    677677        g_free(ts);
  • otr.c

    rfecdd71 r30093fa  
    14001400void display_otr_message(void *opdata, ConnContext *ctx, const char *fmt, ...)
    14011401{
     1402        char *msg_, *msg;
    14021403        struct im_connection *ic =
    14031404                check_imc(opdata, ctx->accountname, ctx->protocol);
     
    14071408
    14081409        va_start(va, fmt);
    1409         char *msg = g_strdup_vprintf(fmt, va);
     1410        msg_ = g_strdup_vprintf(fmt, va);
    14101411        va_end(va);
     1412
     1413        msg = word_wrap(msg_, IRC_WORD_WRAP);
    14111414
    14121415        if (u) {
     
    14171420        }
    14181421
     1422        g_free(msg_);
    14191423        g_free(msg);
    14201424}
Note: See TracChangeset for help on using the changeset viewer.