2009/12/31 Sergej Galkin <[email protected]>: > typedef struct moving_object > { > double x_high; > double y_high; > double x_low; > double y_low; > time_t mov_time; > double x_plus; > double y_plus; > double x_minus; > double y_minus; > } moving_object;
[..] > #define DatumGetMovP(x) ((moving_object*)DatumGetPointer(x)) [..] > but index interface function gives me error: Incompatible type in assignment [..] > moving_object *pageunion, curr; Note that curr is not defined as a pointer. > // THIS IS THE ERROR LINE > curr = DatumGetMovP(entryvec->vector[0].key); But here you want to assign a pointer to it. Nicolas -- Sent via pgsql-hackers mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
