mirror of
https://github.com/irssi/irssi.git
synced 2026-08-11 04:43:34 +02:00
Enabled lots of GCC warnings, fixed those that were easy to fix.
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@456 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
f8aa81b73c
commit
dcc2e89b2e
25 changed files with 84 additions and 106 deletions
|
|
@ -67,17 +67,23 @@ static void ctcp_time_msg(const char *data, IRC_SERVER_REC *server, const char *
|
|||
|
||||
static void ctcp_default_reply(const char *data, IRC_SERVER_REC *server, const char *nick, const char *addr, const char *target)
|
||||
{
|
||||
char *ptr, *str;
|
||||
const char *ctcpdata;
|
||||
char *ctcp, *ptr;
|
||||
|
||||
g_return_if_fail(data != NULL);
|
||||
|
||||
str = g_strdup(data);
|
||||
ptr = strchr(str, ' ');
|
||||
if (ptr != NULL) *ptr++ = '\0'; else ptr = "";
|
||||
ctcp = g_strdup(data);
|
||||
ptr = strchr(ctcp, ' ');
|
||||
if (ptr == NULL)
|
||||
ctcpdata = "";
|
||||
else {
|
||||
*ptr = '\0';
|
||||
ctcpdata = ptr+1;
|
||||
}
|
||||
|
||||
printformat(server, ischannel(*target) ? target : nick, MSGLEVEL_CTCPS,
|
||||
ischannel(*target) ? IRCTXT_CTCP_REPLY_CHANNEL : IRCTXT_CTCP_REPLY, str, nick, ptr, target);
|
||||
g_free(str);
|
||||
ischannel(*target) ? IRCTXT_CTCP_REPLY_CHANNEL : IRCTXT_CTCP_REPLY, ctcp, nick, ctcpdata, target);
|
||||
g_free(ctcp);
|
||||
}
|
||||
|
||||
static void ctcp_ping_reply(const char *data, IRC_SERVER_REC *server, const char *nick, const char *addr, const char *target)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue