<[EMAIL PROTECTED]> writes:
> I think (but could be wrong) from a quick glance at the code that you can
> just remove all the ## in front of prefix in that file (but leave the ##
> behind prefix where it is)
--- ./server/plugins/gdasspatialstereo.c.gege 2001-01-12 05:24:56.000000000 +0100
+++ ./server/plugins/gdasspatialstereo.c 2003-10-07 15:02:46.000000000 +0200
@@ -54,9 +54,9 @@
(GtkObject* object, GdamArg* arg) \
{ \
GdasSpatialStereo* spatial = GDAS_SPATIAL_STEREO(object); \
- spatial->##prefix##_x = GDAM_ARG_DOUBLE_ARRAY(arg).array[0]; \
- spatial->##prefix##_y = GDAM_ARG_DOUBLE_ARRAY(arg).array[1]; \
- spatial->##prefix##_z = GDAM_ARG_DOUBLE_ARRAY(arg).array[2]; \
+ spatial->prefix##_x = GDAM_ARG_DOUBLE_ARRAY(arg).array[0]; \
+ spatial->prefix##_y = GDAM_ARG_DOUBLE_ARRAY(arg).array[1]; \
+ spatial->prefix##_z = GDAM_ARG_DOUBLE_ARRAY(arg).array[2]; \
} \
\
static void gdam_spatial_arg_get_##arg_name \
@@ -65,9 +65,9 @@
GdasSpatialStereo* spatial = GDAS_SPATIAL_STEREO(object); \
GDAM_ARG_DOUBLE_ARRAY(arg).length = 3; \
GDAM_ARG_DOUBLE_ARRAY(arg).array = g_new(double, 3); \
- GDAM_ARG_DOUBLE_ARRAY(arg).array[0] = spatial->##prefix##_x; \
- GDAM_ARG_DOUBLE_ARRAY(arg).array[1] = spatial->##prefix##_y; \
- GDAM_ARG_DOUBLE_ARRAY(arg).array[2] = spatial->##prefix##_z; \
+ GDAM_ARG_DOUBLE_ARRAY(arg).array[0] = spatial->prefix##_x; \
+ GDAM_ARG_DOUBLE_ARRAY(arg).array[1] = spatial->prefix##_y; \
+ GDAM_ARG_DOUBLE_ARRAY(arg).array[2] = spatial->prefix##_z; \
}
define_set_and_get(left_ear, lear)
--
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/