libpurple/purplepath.c

changeset 41680
fcd5838ffd18
parent 41264
46a289816176
child 41730
f76b8bc39892
equal deleted inserted replaced
41679:ddd97cdcbefc 41680:fcd5838ffd18
59 #else 59 #else
60 return wpurple_home_dir(); 60 return wpurple_home_dir();
61 #endif 61 #endif
62 } 62 }
63 63
64 /* Returns the argument passed to -c IFF it was present, or ~/.purple. */
65 const gchar *
66 purple_user_dir(void) {
67 if(custom_user_dir != NULL) {
68 return custom_user_dir;
69 } else if(!user_dir) {
70 user_dir = g_build_filename(purple_home_dir(), ".purple", NULL);
71 }
72
73 return user_dir;
74 }
75
76 const gchar * 64 const gchar *
77 purple_cache_dir(void) { 65 purple_cache_dir(void) {
78 return purple_xdg_dir(&cache_dir, g_get_user_cache_dir(), "cache"); 66 return purple_xdg_dir(&cache_dir, g_get_user_cache_dir(), "cache");
79 } 67 }
80 68

mercurial