static char * get_desktop_path (void) { if (eel_preferences_get_boolean (NAUTILUS_PREFERENCES_DESKTOP_IS_HOME_DIR)) { return g_strdup (g_get_home_dir()); } else { return nautilus_get_xdg_dir ("DESKTOP"); } }
gboolean nautilus_should_use_templates_directory (void) { char *dir; gboolean res; dir = nautilus_get_xdg_dir ("TEMPLATES"); res = strcmp (dir, g_get_home_dir ()) != 0; g_free (dir); return res; }
char * nautilus_get_templates_directory (void) { return nautilus_get_xdg_dir ("TEMPLATES"); }
static char * get_desktop_path (void) { return nautilus_get_xdg_dir ("DESKTOP"); }