PostGIS 3.7.0dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ ASSERT_VARLENA_EQUAL

#define ASSERT_VARLENA_EQUAL (   v,
  s 
)
Value:
do \
{ \
if (strncmp(v->data, s, LWSIZE_GET(v->size) - LWVARHDRSZ) != 0) \
{ \
fprintf( \
stderr, "[%s:%d]\n Expected: %s\n Obtained: %s\n", __FILE__, __LINE__, (s), (v->data)); \
CU_FAIL(); \
} \
else \
CU_PASS(); \
} while (0);
char * s
Definition cu_in_wkt.c:23
#define LWVARHDRSZ
Definition liblwgeom.h:311
#define LWSIZE_GET(varsize)
Macro for reading the size from the GSERIALIZED size attribute.
Definition liblwgeom.h:324

Definition at line 96 of file liblwgeom/cunit/cu_tester.h.

98 { \
99 if (strncmp(v->data, s, LWSIZE_GET(v->size) - LWVARHDRSZ) != 0) \
100 { \
101 fprintf( \
102 stderr, "[%s:%d]\n Expected: %s\n Obtained: %s\n", __FILE__, __LINE__, (s), (v->data)); \
103 CU_FAIL(); \
104 } \
105 else \
106 CU_PASS(); \
107 } while (0);