core: Use ot_gfile_get_path_cached() pervasively

This requires no free() calls and is just better.
This commit is contained in:
Colin Walters committed 2011-11-17 18:23:36 -05:00
1 parent 8a24861763
commit a8735778f0
8 files changed
+38 -55

No files matched your search

+3 -4
View File
@@ -188,7 +188,7 @@ run_trigger (OstreeCheckout *self,
{
OstreeCheckoutPrivate *priv = GET_PRIVATE (self);
gboolean ret = FALSE;
char *path = NULL;
const char *path = NULL;
char *temp_path = NULL;
char *rel_temp_path = NULL;
GFile *temp_copy = NULL;
@@ -196,7 +196,7 @@ run_trigger (OstreeCheckout *self,
GPtrArray *args = NULL;
int estatus;
path = g_file_get_path (trigger);
path = ot_gfile_get_path_cached (trigger);
basename = g_path_get_basename (path);
args = g_ptr_array_new ();
@@ -217,7 +217,7 @@ run_trigger (OstreeCheckout *self,
}
else
{
g_ptr_array_add (args, path);
g_ptr_array_add (args, (char*)path);
g_ptr_array_add (args, NULL);
}
@@ -239,7 +239,6 @@ run_trigger (OstreeCheckout *self,
if (requires_chroot && temp_path)
(void)unlink (temp_path);
g_free (path);
g_free (basename);
g_free (temp_path);
g_free (rel_temp_path);