Mercurial > pidgin.yaz
comparison src/gaimrc.c @ 6216:dc42b27101c0
[gaim-migrate @ 6702]
fix the saving and importing of the default away message
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Fri, 18 Jul 2003 14:34:08 +0000 |
parents | aa806c22fb40 |
children | 0eead37020bb |
comparison
equal
deleted
inserted
replaced
6215:643c7d3a18c2 | 6216:dc42b27101c0 |
---|---|
352 g_snprintf(a->message, sizeof(a->message), "%s", p->value[1]); | 352 g_snprintf(a->message, sizeof(a->message), "%s", p->value[1]); |
353 away_messages = g_slist_insert_sorted(away_messages, a, sort_awaymsg_list); | 353 away_messages = g_slist_insert_sorted(away_messages, a, sort_awaymsg_list); |
354 } | 354 } |
355 /* auto { time } { default message } */ | 355 /* auto { time } { default message } */ |
356 else if (!strcmp(p->option, "auto")) { | 356 else if (!strcmp(p->option, "auto")) { |
357 struct away_message *default_away; | |
357 gaim_prefs_set_int("/core/away/mins_before_away", | 358 gaim_prefs_set_int("/core/away/mins_before_away", |
358 atoi(p->value[0])); | 359 atoi(p->value[0])); |
359 default_away = g_slist_nth_data(away_messages, atoi(p->value[1])); | 360 default_away = g_slist_nth_data(away_messages, atoi(p->value[1])); |
361 gaim_prefs_set_string("/core/away/default_message", | |
362 default_away->name); | |
360 } | 363 } |
361 } | 364 } |
362 if (!away_messages) { | 365 if (!away_messages) { |
363 a = g_new0(struct away_message, 1); | 366 a = g_new0(struct away_message, 1); |
364 g_snprintf(a->name, sizeof(a->name), _("boring default")); | 367 g_snprintf(a->name, sizeof(a->name), _("boring default")); |