summaryrefslogtreecommitdiff
path: root/src/core/supplicant/nm-supplicant-config.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2021-06-11 15:35:15 +0200
committerThomas Haller <thaller@redhat.com>2021-06-11 22:36:50 +0200
commitf07c135c424e79bbe4cd571debbf8ad34f5ab645 (patch)
treee62fc6b68b8bd15ec21b663996ec34378e41805f /src/core/supplicant/nm-supplicant-config.c
parent709b497938d633ceecb5b7c1bfec69ed2be02de4 (diff)
downloadNetworkManager-f07c135c424e79bbe4cd571debbf8ad34f5ab645.tar.gz
core: avoid accessing opaque NMSetting type
Next, NMSetting will be hidden from public headers and become an opaque type. We cannot do typeof(*setting) anymore. (cherry picked from commit 0d6c35a6d920c51100bde31a00183121959417e1)
Diffstat (limited to 'src/core/supplicant/nm-supplicant-config.c')
-rw-r--r--src/core/supplicant/nm-supplicant-config.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/supplicant/nm-supplicant-config.c b/src/core/supplicant/nm-supplicant-config.c
index 1a75819cc3..1959a1619a 100644
--- a/src/core/supplicant/nm-supplicant-config.c
+++ b/src/core/supplicant/nm-supplicant-config.c
@@ -666,8 +666,8 @@ add_string_val(NMSupplicantConfig *self,
display_value, \
error) \
({ \
- typeof(*(setting)) *_setting = (setting); \
- gboolean _success = TRUE; \
+ typeof(setting) _setting = (setting); \
+ gboolean _success = TRUE; \
\
if (nm_setting_##setting_name##_get_num_##field_plural(_setting)) { \
const char _separator = (separator); \