Mercurial > pidgin
comparison src/multi.c @ 4890:89cb14edf8cf
[gaim-migrate @ 5220]
Moved utility function declarations into util.h and documented them.
Constificationized some vars in some functions.
committer: Tailor Script <tailor@pidgin.im>
| author | Christian Hammond <chipx86@chipx86.com> |
|---|---|
| date | Tue, 25 Mar 2003 06:26:24 +0000 |
| parents | ac9ed6c5594f |
| children | b6fd57ba76e8 |
comparison
equal
deleted
inserted
replaced
| 4889:f7150929332b | 4890:89cb14edf8cf |
|---|---|
| 1515 g_free (meter_win); | 1515 g_free (meter_win); |
| 1516 meter_win = NULL; | 1516 meter_win = NULL; |
| 1517 } | 1517 } |
| 1518 } | 1518 } |
| 1519 | 1519 |
| 1520 void away_on_login(char *mesg) | |
| 1521 { | |
| 1522 GSList *awy = away_messages; | |
| 1523 struct away_message *a, *message = NULL; | |
| 1524 struct gaim_gtk_buddy_list *gtkblist; | |
| 1525 | |
| 1526 gtkblist = GAIM_GTK_BLIST(gaim_get_blist()); | |
| 1527 | |
| 1528 if (!gtkblist->window) { | |
| 1529 return; | |
| 1530 } | |
| 1531 | |
| 1532 if (mesg == NULL) { | |
| 1533 /* Use default message */ | |
| 1534 do_away_message(NULL, default_away); | |
| 1535 } else { | |
| 1536 /* Use argument */ | |
| 1537 while (awy) { | |
| 1538 a = (struct away_message *)awy->data; | |
| 1539 if (strcmp(a->name, mesg) == 0) { | |
| 1540 message = a; | |
| 1541 break; | |
| 1542 } | |
| 1543 awy = awy->next; | |
| 1544 } | |
| 1545 if (message == NULL) | |
| 1546 message = default_away; | |
| 1547 do_away_message(NULL, message); | |
| 1548 } | |
| 1549 return; | |
| 1550 } | |
| 1551 | |
| 1520 void account_online(struct gaim_connection *gc) | 1552 void account_online(struct gaim_connection *gc) |
| 1521 { | 1553 { |
| 1522 struct signon_meter *meter = find_signon_meter(gc); | 1554 struct signon_meter *meter = find_signon_meter(gc); |
| 1523 GList *wins; | 1555 GList *wins; |
| 1524 GtkTreeIter iter; | 1556 GtkTreeIter iter; |
