*/
#define captive_strdup_alloca(string) ({ \
const gchar *_captive_strdup_alloca_string=(string); \
- gchar *_captive_strdup_alloca_r=g_alloca(strlen(_captive_strdup_alloca_string)+1); \
- strcpy(_captive_strdup_alloca_r,_captive_strdup_alloca_string); \
- (const gchar *)(_captive_strdup_alloca_string); \
+ const gchar *_captive_strdup_alloca_r=g_alloca(strlen(_captive_strdup_alloca_string)+1); \
+ strcpy((gchar *)_captive_strdup_alloca_r,_captive_strdup_alloca_string); \
+ (const gchar *)(_captive_strdup_alloca_r); \
})