From 1a5a4838f1bbfac62876c8d0e40470a87bd1a775 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 11 Jun 2021 15:26:19 +0200 Subject: [PATCH] libnm: pack NMMetaSettingType enum We keep the enum around in memory, so let's make it smaller/packed. --- src/libnm-core-intern/nm-meta-setting-base-impl.h | 2 +- src/libnmc-setting/nm-meta-setting-base-impl.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libnm-core-intern/nm-meta-setting-base-impl.h b/src/libnm-core-intern/nm-meta-setting-base-impl.h index 94b14e844..5e05ff31e 100644 --- a/src/libnm-core-intern/nm-meta-setting-base-impl.h +++ b/src/libnm-core-intern/nm-meta-setting-base-impl.h @@ -94,7 +94,7 @@ extern const NMSetting8021xSchemeVtable /*****************************************************************************/ -typedef enum { +typedef enum _nm_packed { /* the enum (and their numeric values) are internal API. Do not assign * any meaning the numeric values, because they already have one: * diff --git a/src/libnmc-setting/nm-meta-setting-base-impl.h b/src/libnmc-setting/nm-meta-setting-base-impl.h index 94b14e844..5e05ff31e 100644 --- a/src/libnmc-setting/nm-meta-setting-base-impl.h +++ b/src/libnmc-setting/nm-meta-setting-base-impl.h @@ -94,7 +94,7 @@ extern const NMSetting8021xSchemeVtable /*****************************************************************************/ -typedef enum { +typedef enum _nm_packed { /* the enum (and their numeric values) are internal API. Do not assign * any meaning the numeric values, because they already have one: *