[gnome-builder] app: use trailing / when referring to resource dirs
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] app: use trailing / when referring to resource dirs
- Date: Mon, 13 Nov 2017 13:27:37 +0000 (UTC)
commit 9cb7e9ad34d2c256017a99812a536145ba950517
Author: Christian Hergert <chergert redhat com>
Date: Mon Nov 13 05:26:28 2017 -0800
app: use trailing / when referring to resource dirs
We want to be consistent so that gresources can take some fast
paths and ensure directories have suffixed / in them.
src/libide/application/ide-application-plugins.c | 4 ++--
src/libide/application/ide-application.c | 3 +--
2 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/src/libide/application/ide-application-plugins.c
b/src/libide/application/ide-application-plugins.c
index d6ee899..5a377fb 100644
--- a/src/libide/application/ide-application-plugins.c
+++ b/src/libide/application/ide-application-plugins.c
@@ -409,7 +409,7 @@ ide_application_load_plugin_resources (IdeApplication *self,
data_dir = peas_plugin_info_get_data_dir (plugin_info);
/* Add embedded resources path */
- path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s", module_name);
+ path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s/", module_name);
dzl_application_add_resources (DZL_APPLICATION (self), path);
/* If the data dir is not also a resource, add it */
@@ -434,7 +434,7 @@ ide_application_unload_plugin_resources (IdeApplication *self,
data_dir = peas_plugin_info_get_data_dir (plugin_info);
/* Remove embedded gresources */
- path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s", module_name);
+ path = g_strdup_printf ("resource:///org/gnome/builder/plugins/%s/", module_name);
dzl_application_remove_resources (DZL_APPLICATION (self), path);
/* Remove on disk resources */
diff --git a/src/libide/application/ide-application.c b/src/libide/application/ide-application.c
index 179165e..3669eec 100644
--- a/src/libide/application/ide-application.c
+++ b/src/libide/application/ide-application.c
@@ -451,7 +451,7 @@ ide_application_startup (GApplication *application)
g_resources_register (ide_get_resource ());
g_resources_register (ide_icons_get_resource ());
- g_application_set_resource_base_path (application, "/org/gnome/builder");
+ g_application_set_resource_base_path (application, "/org/gnome/builder/");
ide_application_register_search_paths (self);
small_thread_pool = (self->mode != IDE_APPLICATION_MODE_PRIMARY);
@@ -630,7 +630,6 @@ ide_application_new (void)
"application-id", "org.gnome.Builder",
"flags", G_APPLICATION_HANDLES_OPEN,
NULL);
-
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]