diff options
Diffstat (limited to 'libsoup/soup-misc.h')
-rw-r--r-- | libsoup/soup-misc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libsoup/soup-misc.h b/libsoup/soup-misc.h index 162ddacd..f8dde104 100644 --- a/libsoup/soup-misc.h +++ b/libsoup/soup-misc.h @@ -33,6 +33,8 @@ guint soup_str_case_hash (gconstpointer key); gboolean soup_str_case_equal (gconstpointer v1, gconstpointer v2); +#define _SOUP_ATOMIC_INTERN_STRING(variable, value) (g_once_init_enter ((gsize *)&variable) ? (g_once_init_leave ((gsize *)&variable, GPOINTER_TO_SIZE (g_intern_static_string (value))), variable) : variable) + /* SSL stuff */ extern const gboolean soup_ssl_supported; |