blob: 82f6cb50b98e98ae41f678d9afe5f42da877c04b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
diff -r cccb513c808c src/interface.c
--- a/src/interface.c Wed Nov 28 01:22:54 2007 +0200
+++ b/src/interface.c Wed Nov 28 01:43:12 2007 +0200
@@ -93,8 +93,12 @@ static void fill_user_list(GtkListStore
strcpy(linkpath, home_dir);
strcat(linkpath, "/");
strcat(linkpath, USR_LAYOUT_SUFFIX);
+ if (access(linkpath, X_OK)) {
+ mkdir(linkpath, 0711);
+ }
dir = opendir(linkpath);
if(!dir) {
+ fprintf(stderr, "Cannot read %s directory: ", linkpath);
perror("opendir");
exit(1);
}
|