summaryrefslogtreecommitdiff
path: root/chat/ctrlproxy/patches/patch-src_settings.c
blob: ea6f9f940c8568f189793844e679044cb43190a1 (plain)
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)