Lines Matching full:path
95 char *path;
159 g_free (info->path);
257 info->path = g_key_file_get_string (key_file, G_KEY_FILE_DESKTOP_GROUP, G_KEY_FILE_DESKTOP_KEY_PATH, NULL);
292 if (info->path && info->path[0] == '\0')
294 g_free (info->path);
295 info->path = NULL;
303 * @filename: the path of a desktop file, in the GLib filename encoding
427 new_info->path = g_strdup (info->path);
519 char *path, *name;
522 path = g_file_get_path (file);
533 if (path)
534 result = g_shell_quote (path);
538 if (path)
540 name = g_path_get_dirname (path);
547 if (path)
549 name = g_path_get_basename (path);
556 g_free (path);
575 /* On %u and %U, pass POSIX file path pointing to the URI via
577 * running or the URI doesn't have a POSIX file path via FUSE
1049 if (!g_spawn_async (info->path, /* working directory */
1220 char *path, *display_name;
1224 path = g_build_filename (g_get_user_data_dir (), "applications", NULL);
1226 path = g_build_filename (g_get_user_data_dir (), "mime", "packages", NULL);
1229 if (g_mkdir_with_parents (path, 0700) == 0)
1230 return path;
1233 display_name = g_filename_display_name (path);
1244 g_free (path);
2082 char *path;
2132 filename = g_build_filename (dir->path, cache_file, NULL);
2190 filename = g_build_filename (dir->path, "mimeinfo.cache", NULL);
2278 filename = g_build_filename (dir->path, "defaults.list", NULL);
2362 filename = g_build_filename (dir->path, "mimeapps.list", NULL);
2439 mime_info_cache_dir_new (const char *path)
2444 dir->path = g_strdup (path);
2608 * @dir: directory path which needs reloading.