[gnome-builder] style: use g_slice_new0



commit b0b3e2603359b185f00b4b4c797f183eb4ab15e0
Author: Christian Hergert <chergert redhat com>
Date:   Wed Jan 3 02:12:26 2018 -0800

    style: use g_slice_new0
    
    These are being used correctly, but I'd feel better if we just
    zero unconditionally.

 src/libide/buildsystem/ide-compile-commands.c  |    4 ++--
 src/libide/debugger/ide-debugger-address-map.c |    2 +-
 src/libide/editor/ide-editor-workbench-addin.c |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/libide/buildsystem/ide-compile-commands.c b/src/libide/buildsystem/ide-compile-commands.c
index 53a8722..906909a 100644
--- a/src/libide/buildsystem/ide-compile-commands.c
+++ b/src/libide/buildsystem/ide-compile-commands.c
@@ -246,7 +246,7 @@ ide_compile_commands_load_worker (GTask        *task,
           g_hash_table_insert (directories_by_path, (gchar *)directory, dir);
         }
 
-      info = g_slice_new (CompileInfo);
+      info = g_slice_new0 (CompileInfo);
       info->file = g_file_resolve_relative_path (dir, file);
       info->directory = g_object_ref (dir);
       info->command = g_strdup (command);
@@ -260,7 +260,7 @@ ide_compile_commands_load_worker (GTask        *task,
        */
       if (g_str_has_suffix (file, ".vala"))
         {
-          info = g_slice_new (CompileInfo);
+          info = g_slice_new0 (CompileInfo);
           info->file = g_file_resolve_relative_path (dir, file);
           info->directory = g_object_ref (dir);
           info->command = g_strdup (command);
diff --git a/src/libide/debugger/ide-debugger-address-map.c b/src/libide/debugger/ide-debugger-address-map.c
index c7b8bb7..bfdc732 100644
--- a/src/libide/debugger/ide-debugger-address-map.c
+++ b/src/libide/debugger/ide-debugger-address-map.c
@@ -97,7 +97,7 @@ ide_debugger_address_map_new (void)
 {
   IdeDebuggerAddressMap *ret;
 
-  ret = g_slice_new (IdeDebuggerAddressMap);
+  ret = g_slice_new0 (IdeDebuggerAddressMap);
   ret->seq = g_sequence_new (ide_debugger_address_map_entry_free);
   ret->chunk = g_string_chunk_new (4096);
 
diff --git a/src/libide/editor/ide-editor-workbench-addin.c b/src/libide/editor/ide-editor-workbench-addin.c
index 6da9b74..834b5f0 100644
--- a/src/libide/editor/ide-editor-workbench-addin.c
+++ b/src/libide/editor/ide-editor-workbench-addin.c
@@ -393,7 +393,7 @@ ide_editor_workbench_addin_open_async (IdeWorkbenchAddin    *addin,
   g_assert (IDE_IS_WORKBENCH (self->workbench));
 
   task = g_task_new (self, cancellable, callback, user_data);
-  open_file_task_data = g_slice_new (OpenFileTaskData);
+  open_file_task_data = g_slice_new0 (OpenFileTaskData);
   open_file_task_data->flags = flags;
   open_file_task_data->uri = ide_uri_ref(uri);
   g_task_set_task_data (task, open_file_task_data, open_file_task_data_free);


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