[retro-gtk] glsl-filter: Use g_autoptr wherever possible
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [retro-gtk] glsl-filter: Use g_autoptr wherever possible
- Date: Sat, 23 May 2020 10:43:54 +0000 (UTC)
commit 48e66c9f0755c8da5495b9d8900ea2b959465f1f
Author: Neville <nevilleantony98 gmail com>
Date: Sat May 23 13:48:02 2020 +0530
glsl-filter: Use g_autoptr wherever possible
retro-gtk/retro-glsl-filter.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
---
diff --git a/retro-gtk/retro-glsl-filter.c b/retro-gtk/retro-glsl-filter.c
index 2ab1b1c..d4c0d8f 100644
--- a/retro-gtk/retro-glsl-filter.c
+++ b/retro-gtk/retro-glsl-filter.c
@@ -34,7 +34,7 @@ g_key_file_try_get_string (GKeyFile *key_file,
static GBytes *
g_file_try_read_bytes (GFile *file)
{
- GFileInputStream *stream;
+ g_autoptr (GFileInputStream) stream = NULL;
goffset size;
GBytes *bytes;
GError *inner_error = NULL;
@@ -51,7 +51,6 @@ g_file_try_read_bytes (GFile *file)
if (G_UNLIKELY (inner_error != NULL)) {
g_debug ("%s", inner_error->message);
g_clear_error (&inner_error);
- g_object_unref (stream);
return NULL;
}
@@ -62,7 +61,6 @@ g_file_try_read_bytes (GFile *file)
if (G_UNLIKELY (inner_error != NULL)) {
g_debug ("%s", inner_error->message);
g_clear_error (&inner_error);
- g_object_unref (stream);
return NULL;
}
@@ -71,13 +69,10 @@ g_file_try_read_bytes (GFile *file)
if (G_UNLIKELY (inner_error != NULL)) {
g_debug ("%s", inner_error->message);
g_clear_error (&inner_error);
- g_object_unref (stream);
return NULL;
}
- g_object_unref (stream);
-
return bytes;
}
@@ -85,12 +80,11 @@ static GBytes *
g_file_try_read_child_bytes (GFile *parent,
const gchar *child_filename)
{
- GFile *file;
+ g_autoptr (GFile) file = NULL;
GBytes *bytes;
file = g_file_get_child (parent, child_filename);
bytes = g_file_try_read_bytes (file);
- g_object_unref (file);
return bytes;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]