| 183 } |
183 } |
| 184 |
184 |
| 185 static PurplePresenceManager * |
185 static PurplePresenceManager * |
| 186 pidgin_ui_get_presence_manager(G_GNUC_UNUSED PurpleUi *ui) { |
186 pidgin_ui_get_presence_manager(G_GNUC_UNUSED PurpleUi *ui) { |
| 187 PurplePresenceManager *manager = NULL; |
187 PurplePresenceManager *manager = NULL; |
| 188 char *filename = NULL; |
188 char *path = NULL; |
| 189 |
189 |
| 190 g_mkdir_with_parents(purple_config_dir(), 0700); |
190 g_mkdir_with_parents(purple_config_dir(), 0700); |
| 191 |
191 |
| 192 filename = g_build_filename(purple_config_dir(), "presences.ini", NULL); |
192 path = g_build_filename(purple_config_dir(), "presences", NULL); |
| 193 manager = purple_presence_manager_new(filename); |
193 manager = purple_presence_manager_new(path); |
| 194 g_free(filename); |
194 g_free(path); |
| 195 |
195 |
| 196 return manager; |
196 return manager; |
| 197 } |
197 } |
| 198 |
198 |
| 199 /****************************************************************************** |
199 /****************************************************************************** |