From ee7842edca943555681e447a0a83d062a3050c5c Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Sat, 26 Mar 2022 04:04:46 +0100 Subject: build: remove unused enum template files These are not used as Meson uses its own builtin ones in the gnome module, so they were just left over. They were also incorrect as G_GNUC_CONST on _get_type would break things (_get_type functions have side effects here). Signed-off-by: Daniel Kolesa --- osinfo/osinfo_enum_types.c.template | 36 ------------------------------------ osinfo/osinfo_enum_types.h.template | 24 ------------------------ 2 files changed, 60 deletions(-) delete mode 100644 osinfo/osinfo_enum_types.c.template delete mode 100644 osinfo/osinfo_enum_types.h.template diff --git a/osinfo/osinfo_enum_types.c.template b/osinfo/osinfo_enum_types.c.template deleted file mode 100644 index 1f3e474..0000000 --- a/osinfo/osinfo_enum_types.c.template +++ /dev/null @@ -1,36 +0,0 @@ -/*** BEGIN file-header ***/ -#include - -/*** END file-header ***/ - -/*** BEGIN file-production ***/ -/* enumerations from "@filename@" */ -/*** END file-production ***/ - -/*** BEGIN value-header ***/ -GType -@enum_name@_get_type (void) -{ - static volatile gsize g_define_type_id__volatile = 0; - - if (g_once_init_enter (&g_define_type_id__volatile)) - { - static const G@Type@Value values[] = { -/*** END value-header ***/ - -/*** BEGIN value-production ***/ - { @VALUENAME@, "@VALUENAME@", "@valuenick@" }, -/*** END value-production ***/ - -/*** BEGIN value-tail ***/ - { 0, NULL, NULL } - }; - GType g_define_type_id = - g_@type@_register_static (g_intern_static_string ("@EnumName@"), values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); - } - - return g_define_type_id__volatile; -} - -/*** END value-tail ***/ diff --git a/osinfo/osinfo_enum_types.h.template b/osinfo/osinfo_enum_types.h.template deleted file mode 100644 index 3f4ce1f..0000000 --- a/osinfo/osinfo_enum_types.h.template +++ /dev/null @@ -1,24 +0,0 @@ -/*** BEGIN file-header ***/ -#ifndef __OSINFO_ENUM_TYPES_H__ -#define __OSINFO_ENUM_TYPES_H__ - -#include - -G_BEGIN_DECLS -/*** END file-header ***/ - -/*** BEGIN file-production ***/ - -/* enumerations from "@filename@" */ -/*** END file-production ***/ - -/*** BEGIN value-header ***/ -GType @enum_name@_get_type (void) G_GNUC_CONST; -#define @ENUMPREFIX@_TYPE_@ENUMSHORT@ (@enum_name@_get_type ()) -/*** END value-header ***/ - -/*** BEGIN file-tail ***/ -G_END_DECLS - -#endif /* __OSINFO_ENUM_TYPES_H__ */ -/*** END file-tail ***/ -- cgit v1.2.1