From 5aa766c8cb2d1705a2f15c80a2f78be7c5136796 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 6 Sep 1999 12:52:19 +0200 Subject: [PATCH] Now uses PIKE_CONCAT(). Rev: src/modules/Image/encodings/psd.c:1.13 --- src/modules/Image/encodings/psd.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/modules/Image/encodings/psd.c b/src/modules/Image/encodings/psd.c index c90d03998a..5bebf253e8 100644 --- a/src/modules/Image/encodings/psd.c +++ b/src/modules/Image/encodings/psd.c @@ -1,5 +1,5 @@ #include "global.h" -RCSID("$Id: psd.c,v 1.12 1999/07/16 19:22:42 per Exp $"); +RCSID("$Id: psd.c,v 1.13 1999/09/06 10:52:19 grubba Exp $"); #include "image_machine.h" @@ -38,7 +38,7 @@ extern struct program *image_program; **! */ -#define STRING(X) static struct pike_string *s_##X; +#define STRING(X) static struct pike_string *PIKE_CONCAT(s_, X); #include "psd_constant_strings.h" #undef STRING @@ -646,7 +646,8 @@ void init_image_psd() add_integer_constant("LAYER_FLAG_BIT4", 0x04, 0 ); add_integer_constant("LAYER_FLAG_NOPIX", 0x08, 0 ); -#define STRING(X) s_##X = make_shared_binary_string(#X,sizeof( #X )-sizeof("")); +#define STRING(X) PIKE_CONCAT(s_, X) = \ + make_shared_binary_string(#X,sizeof( #X )-sizeof("")) #include "psd_constant_strings.h" #undef STRING } @@ -654,7 +655,7 @@ void init_image_psd() void exit_image_psd() { -#define STRING(X) free_string(s_##X) +#define STRING(X) free_string(PIKE_CONCAT(s_, X)) #include "psd_constant_strings.h" #undef STRING } -- GitLab