[libpeas] Use g_newa() when possible



commit b45e67f062b780139069bbef253d466aaf75056c
Author: Garrett Regier <garrettregier gmail com>
Date:   Thu Jan 22 02:01:54 2015 -0800

    Use g_newa() when possible

 libpeas/peas-plugin-loader-c.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/libpeas/peas-plugin-loader-c.c b/libpeas/peas-plugin-loader-c.c
index 0285ea3..847303d 100644
--- a/libpeas/peas-plugin-loader-c.c
+++ b/libpeas/peas-plugin-loader-c.c
@@ -117,7 +117,7 @@ peas_plugin_loader_c_create_extension (PeasPluginLoader *loader,
    * actually "duplicate" the GValues, a memcpy is sufficient as the
    * source GValues are longer lived than our local copy.
    */
-  exten_parameters = g_new (GParameter, n_parameters + 1);
+  exten_parameters = g_newa (GParameter, n_parameters + 1);
   memcpy (exten_parameters, parameters, sizeof (GParameter) * n_parameters);
 
   /* Initialize our additional property.
@@ -135,7 +135,6 @@ peas_plugin_loader_c_create_extension (PeasPluginLoader *loader,
                                                exten_parameters);
 
   g_value_unset (&exten_parameters[n_parameters].value);
-  g_free (exten_parameters);
 
   if (instance == NULL)
     return NULL;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]