[gnome-commander] Fixed compiler warnings 'GValueArray* ... is deprecated'
- From: Uwe Scholz <uwescholz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander] Fixed compiler warnings 'GValueArray* ... is deprecated'
- Date: Fri, 3 Apr 2015 19:32:24 +0000 (UTC)
commit 322025adc2d888bf1f062ec8f081f2d0f16f543e
Author: Uwe Scholz <uwescholz src gnome org>
Date: Fri Apr 3 19:21:08 2015 +0200
Fixed compiler warnings 'GValueArray* ... is deprecated'
src/gnome-cmd-about-plugin.cc | 24 +++++++-----------------
1 files changed, 7 insertions(+), 17 deletions(-)
---
diff --git a/src/gnome-cmd-about-plugin.cc b/src/gnome-cmd-about-plugin.cc
index e81b737..b83b7e1 100644
--- a/src/gnome-cmd-about-plugin.cc
+++ b/src/gnome-cmd-about-plugin.cc
@@ -708,34 +708,24 @@ void gnome_cmd_about_plugin_construct (GnomeCmdAboutPlugin *about,
const gchar *translator_credits,
const gchar *webpage)
{
- GValueArray *authors_array = g_value_array_new (0);
- GValueArray *documenters_array;
+ GArray *authors_array = g_array_new (FALSE, FALSE, sizeof(char*));
+ GArray *documenters_array = NULL;
for (gint i = 0; authors[i] != NULL; i++)
{
- GValue value = {0, };
-
- g_value_init (&value, G_TYPE_STRING);
- g_value_set_static_string (&value, authors[i]);
- authors_array = g_value_array_append (authors_array, &value);
+ authors_array = g_array_append_val (authors_array, authors[i]);
}
if (documenters)
{
- documenters_array = g_value_array_new (0);
+ documenters_array = g_array_new (FALSE, FALSE, sizeof(char*));
for (gint i = 0; documenters[i] != NULL; i++)
{
- GValue value = {0, };
-
- g_value_init (&value, G_TYPE_STRING);
- g_value_set_static_string (&value, documenters[i]);
- documenters_array = g_value_array_append (documenters_array, &value);
+ documenters_array = g_array_append_val (documenters_array, documenters[i]);
}
}
- else
- documenters_array = NULL;
g_object_set (G_OBJECT (about),
"name", name,
@@ -749,10 +739,10 @@ void gnome_cmd_about_plugin_construct (GnomeCmdAboutPlugin *about,
NULL);
if (authors_array)
- g_value_array_free (authors_array);
+ g_array_free (authors_array, TRUE);
if (documenters_array)
- g_value_array_free (documenters_array);
+ g_array_free (documenters_array, TRUE);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]