Blame 0001-Allocate-Modulemd.props.buildopts-at-object-creation.patch

e49fddb
From 0039d41002629342e245d43350702b502aabe3f1 Mon Sep 17 00:00:00 2001
e49fddb
From: Stephen Gallagher <sgallagh@redhat.com>
e49fddb
Date: Fri, 22 Jun 2018 13:26:01 -0400
e49fddb
Subject: [PATCH] Allocate Modulemd.props.buildopts at object creation
e49fddb
e49fddb
Resolves: https://github.com/fedora-modularity/libmodulemd/issues/72
e49fddb
e49fddb
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
e49fddb
---
e49fddb
 modulemd/modulemd-module.c | 2 ++
e49fddb
 1 file changed, 2 insertions(+)
e49fddb
e49fddb
diff --git a/modulemd/modulemd-module.c b/modulemd/modulemd-module.c
e49fddb
index 9eb391a4ff82f4b1b2f660276cb3f46962f774b7..49c4818a9130c7af31d4abf0cbbb898f06d779a3 100644
e49fddb
--- a/modulemd/modulemd-module.c
e49fddb
+++ b/modulemd/modulemd-module.c
e49fddb
@@ -3460,10 +3460,12 @@ modulemd_module_class_init (ModulemdModuleClass *klass)
e49fddb
 
e49fddb
 static void
e49fddb
 modulemd_module_init (ModulemdModule *self)
e49fddb
 {
e49fddb
   /* Allocate the members */
e49fddb
+  self->buildopts = modulemd_buildopts_new ();
e49fddb
+
e49fddb
   self->buildrequires =
e49fddb
     g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free);
e49fddb
 
e49fddb
   self->module_components =
e49fddb
     g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_object_unref);
e49fddb
-- 
e49fddb
2.17.1
e49fddb