]>
Commit | Line | Data |
---|---|---|
98f2fe6b | 1 | diff -uNr ctrlproxy-2.3-orig/mods/log_irssi.c ctrlproxy-2.3/mods/log_irssi.c |
2 | --- ctrlproxy-2.3-orig/mods/log_irssi.c Sat Aug 23 22:09:43 2003 | |
3 | +++ ctrlproxy-2.3/mods/log_irssi.c Mon Aug 25 20:54:00 2003 | |
4 | @@ -78,6 +78,7 @@ | |
5 | char *nick = NULL; | |
6 | char *dest = NULL; | |
7 | char *user = NULL; | |
8 | + char *nnick = NULL; | |
9 | time_t ti = time(NULL); | |
10 | struct tm *t = localtime(&ti); | |
11 | FILE *f = NULL; | |
12 | @@ -97,7 +98,7 @@ | |
13 | if(f)fprintf(f, "%02d:%02d -!- %s [%s] has left %s [%s]\n", t->tm_hour, t->tm_min, nick, user, l->args[1], l->args[2]?l->args[2]:""); | |
14 | } else if(!strcasecmp(l->args[0], "PRIVMSG")) { | |
15 | dest = l->args[1]; | |
16 | - char *nnick = xmlGetProp(l->network->xmlConf, "nick"); | |
17 | + nnick = xmlGetProp(l->network->xmlConf, "nick"); | |
18 | if(!strcasecmp(dest, nnick))dest = nick; | |
19 | xmlFree(nnick); | |
20 | if(l->args[2][0] == '\ 1') { | |
21 | diff -uNr ctrlproxy-2.3-orig/printstats.c ctrlproxy-2.3/printstats.c | |
22 | --- ctrlproxy-2.3-orig/printstats.c Sat Aug 23 16:21:41 2003 | |
23 | +++ ctrlproxy-2.3/printstats.c Mon Aug 25 20:53:37 2003 | |
24 | @@ -34,9 +34,10 @@ | |
25 | ||
26 | int traverse_keys(TDB_CONTEXT *tdb_context, TDB_DATA key, TDB_DATA value, void *pattern) | |
27 | { | |
28 | + long *ivalue; | |
29 | + | |
30 | if(!key.dptr) return 0; | |
31 | ||
32 | - long *ivalue; | |
33 | ivalue = (long *)value.dptr; | |
34 | printf("%s: %ld\n", key.dptr, *ivalue); | |
35 | return 0; | |
36 | diff -uNr ctrlproxy-2.3-orig/state.c ctrlproxy-2.3/state.c | |
37 | --- ctrlproxy-2.3-orig/state.c Thu Aug 14 00:29:44 2003 | |
38 | +++ ctrlproxy-2.3/state.c Mon Aug 25 20:53:22 2003 | |
39 | @@ -214,8 +214,9 @@ | |
40 | } | |
41 | ||
42 | static void handle_quit(struct network *s, struct line *l) { | |
43 | - if(!line_get_nick(l))return; | |
44 | - GList *g = s->channels; | |
45 | + GList * g; | |
46 | + if(!line_get_nick(l))return; | |
47 | + g = s->channels; | |
48 | while(g) { | |
49 | struct channel *c = (struct channel *)g->data; | |
50 | struct nick *n = find_nick(c, line_get_nick(l)); |