Home | History | Annotate | Download | only in xdg_user_dirs

Lines Matching refs:user_dir

54   char *user_dir;
89 user_dir = NULL;
136 user_dir = (char*) malloc (strlen (home_dir) + 1 + strlen (p) + 1);
137 if (user_dir == NULL)
140 strcpy (user_dir, home_dir);
141 strcat (user_dir, "/");
145 user_dir = (char*) malloc (strlen (p) + 1);
146 if (user_dir == NULL)
149 *user_dir = 0;
152 d = user_dir + strlen (user_dir);
164 if (user_dir)
165 return user_dir;
193 char *dir, *home_dir, *user_dir;
207 user_dir = (char*) malloc (strlen (home_dir) + strlen ("/Desktop") + 1);
208 if (user_dir == NULL)
211 strcpy (user_dir, home_dir);
212 strcat (user_dir, "/Desktop");
213 return user_dir;