1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
$NetBSD: patch-src_settings.c,v 1.1 2022/07/11 12:15:17 jperkin Exp $
Provide compat for non-standard __STRING() macro.
--- src/settings.c.orig 2008-12-06 17:36:34.000000000 +0000
+++ src/settings.c
@@ -1009,6 +1009,10 @@ static void config_load_networks(struct
g_strfreev(groups);
}
+#ifndef __STRING
+#define __STRING(x) #x
+#endif
+
#define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL)
#define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name)
|