Lines Matching refs:user_dir
41 char *user_dir; in xdg_user_dir_lookup() local
70 user_dir = NULL; in xdg_user_dir_lookup()
117 user_dir = malloc (strlen (home_dir) + 1 + strlen (p) + 1); in xdg_user_dir_lookup()
118 strcpy (user_dir, home_dir); in xdg_user_dir_lookup()
119 strcat (user_dir, "/"); in xdg_user_dir_lookup()
123 user_dir = malloc (strlen (p) + 1); in xdg_user_dir_lookup()
124 *user_dir = 0; in xdg_user_dir_lookup()
127 d = user_dir + strlen (user_dir); in xdg_user_dir_lookup()
138 if (user_dir) in xdg_user_dir_lookup()
139 return user_dir; in xdg_user_dir_lookup()
145 user_dir = malloc (strlen (home_dir) + strlen ("/Desktop") + 1); in xdg_user_dir_lookup()
146 strcpy (user_dir, home_dir); in xdg_user_dir_lookup()
147 strcat (user_dir, "/Desktop"); in xdg_user_dir_lookup()
148 return user_dir; in xdg_user_dir_lookup()