From 3a3ca4d5a0f8324c651dd3dedac6d5414e1fb482 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Fri, 13 Sep 2019 15:15:09 +0200 Subject: [PATCH] module: Add builder_module_set_name() Closes: #308 Approved by: alexlarsson --- src/builder-module.c | 8 ++++++++ src/builder-module.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/builder-module.c b/src/builder-module.c index 14d3dc9c..ab51be79 100644 --- a/src/builder-module.c +++ b/src/builder-module.c @@ -936,6 +936,14 @@ builder_module_get_name (BuilderModule *self) return self->name; } +void +builder_module_set_name (BuilderModule *self, + const char *name) +{ + g_free (self->name); + self->name = g_strdup (name); +} + gboolean builder_module_is_enabled (BuilderModule *self, BuilderContext *context) diff --git a/src/builder-module.h b/src/builder-module.h index e107fede..f621db29 100644 --- a/src/builder-module.h +++ b/src/builder-module.h @@ -40,6 +40,8 @@ typedef struct BuilderModule BuilderModule; GType builder_module_get_type (void); const char * builder_module_get_name (BuilderModule *self); +void builder_module_set_name (BuilderModule *self, + const char *name); gboolean builder_module_is_enabled (BuilderModule *self, BuilderContext *context); gboolean builder_module_get_disabled (BuilderModule *self);