Mercurial > pidgin
comparison libpurple/prefs.c @ 16557:06ee8064b3d0
Rename parents first, then rename/remove the dead children. Also, set the idle-setting to 'purple' if it was 'gaim' before migration.
author | Sadrul Habib Chowdhury <imadil@gmail.com> |
---|---|
date | Sat, 28 Apr 2007 03:22:34 +0000 |
parents | 1b58a7fabb7e |
children | efbe682933f7 |
comparison
equal
deleted
inserted
replaced
16554:1f9cba8efdfb | 16557:06ee8064b3d0 |
---|---|
1326 } | 1326 } |
1327 | 1327 |
1328 void | 1328 void |
1329 purple_prefs_update_old() | 1329 purple_prefs_update_old() |
1330 { | 1330 { |
1331 purple_prefs_rename("/core", "/purple"); | |
1332 | |
1331 /* Remove some no-longer-used prefs */ | 1333 /* Remove some no-longer-used prefs */ |
1332 purple_prefs_remove("/purple/away/auto_response/enabled"); | 1334 purple_prefs_remove("/purple/away/auto_response/enabled"); |
1333 purple_prefs_remove("/purple/away/auto_response/idle_only"); | 1335 purple_prefs_remove("/purple/away/auto_response/idle_only"); |
1334 purple_prefs_remove("/purple/away/auto_response/in_active_conv"); | 1336 purple_prefs_remove("/purple/away/auto_response/in_active_conv"); |
1335 purple_prefs_remove("/purple/away/auto_response/sec_before_resend"); | 1337 purple_prefs_remove("/purple/away/auto_response/sec_before_resend"); |
1359 purple_prefs_get_bool("/purple/sound/while_away")) | 1361 purple_prefs_get_bool("/purple/sound/while_away")) |
1360 { | 1362 { |
1361 purple_prefs_set_int("/purple/sound/while_status", 3); | 1363 purple_prefs_set_int("/purple/sound/while_status", 3); |
1362 } | 1364 } |
1363 purple_prefs_remove("/purple/sound/while_away"); | 1365 purple_prefs_remove("/purple/sound/while_away"); |
1364 purple_prefs_rename("/core", "/purple"); | |
1365 } | 1366 } |
1366 | 1367 |
1367 void * | 1368 void * |
1368 purple_prefs_get_handle(void) | 1369 purple_prefs_get_handle(void) |
1369 { | 1370 { |