Don't break if ~/.gnome2/xrdb doesn't exist, and add .cvsignore

This commit is contained in:
Ross Burton 2003-05-02 14:22:32 +00:00
parent dace5bb4a7
commit 0db3796eee
3 changed files with 19 additions and 6 deletions

View file

@ -1,3 +1,11 @@
2003-05-02 Ross Burton <ross@burtonini.com>
* gnome-settings-xrdb.c (scan_for_files):
If ~/.gnome2/xrdb doesn't exist, don't stop.
* xrdb/.cvsignore:
Added.
2003-05-02 Ross Burton <ross@burtonini.com> 2003-05-02 Ross Burton <ross@burtonini.com>
* xrdb/Makefile.am (xrdbdir): * xrdb/Makefile.am (xrdbdir):

View file

@ -198,13 +198,16 @@ scan_for_files (GError **error)
home_dir = g_get_home_dir (); home_dir = g_get_home_dir ();
if (home_dir) { if (home_dir) {
char *user_ad = g_build_filename (home_dir, USER_AD_DIR, NULL); char *user_ad = g_build_filename (home_dir, USER_AD_DIR, NULL);
user_list = scan_ad_directory (user_ad, error); if (g_file_test (user_ad, G_FILE_TEST_IS_DIR)) {
if (*error) { user_list = scan_ad_directory (user_ad, error);
g_slist_foreach (system_list, (GFunc)g_free, NULL); if (*error) {
g_slist_free (system_list); g_slist_foreach (system_list, (GFunc)g_free, NULL);
g_free (user_ad); g_slist_free (system_list);
return NULL; g_free (user_ad);
return NULL;
}
} }
g_free (user_ad);
} else { } else {
g_warning (_("Cannot determine user's home directory")); g_warning (_("Cannot determine user's home directory"));
} }

View file

@ -0,0 +1,2 @@
Makefile
Makefile.in