Don't break if ~/.gnome2/xrdb doesn't exist, and add .cvsignore
This commit is contained in:
parent
dace5bb4a7
commit
0db3796eee
3 changed files with 19 additions and 6 deletions
|
@ -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>
|
||||
|
||||
* xrdb/Makefile.am (xrdbdir):
|
||||
|
|
|
@ -198,13 +198,16 @@ scan_for_files (GError **error)
|
|||
home_dir = g_get_home_dir ();
|
||||
if (home_dir) {
|
||||
char *user_ad = g_build_filename (home_dir, USER_AD_DIR, NULL);
|
||||
user_list = scan_ad_directory (user_ad, error);
|
||||
if (*error) {
|
||||
g_slist_foreach (system_list, (GFunc)g_free, NULL);
|
||||
g_slist_free (system_list);
|
||||
g_free (user_ad);
|
||||
return NULL;
|
||||
if (g_file_test (user_ad, G_FILE_TEST_IS_DIR)) {
|
||||
user_list = scan_ad_directory (user_ad, error);
|
||||
if (*error) {
|
||||
g_slist_foreach (system_list, (GFunc)g_free, NULL);
|
||||
g_slist_free (system_list);
|
||||
g_free (user_ad);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
g_free (user_ad);
|
||||
} else {
|
||||
g_warning (_("Cannot determine user's home directory"));
|
||||
}
|
||||
|
|
2
gnome-settings-daemon/xrdb/.cvsignore
Normal file
2
gnome-settings-daemon/xrdb/.cvsignore
Normal file
|
@ -0,0 +1,2 @@
|
|||
Makefile
|
||||
Makefile.in
|
Loading…
Add table
Add a link
Reference in a new issue