Definition at line 272 of file lwout_wkb.c.
273{
274 uint8_t *dptr = (uint8_t *)(&d);
275 int i = 0;
276
278 {
280 }
281
283 {
285
287 {
289 uint8_t b = dptr[j];
290
291 buf[2*i] =
hexchr[b >> 4];
292
293 buf[2*i+1] =
hexchr[b & 0x0F];
294 }
296 }
297 else
298 {
299
301 {
303 {
305 }
306 }
307
308 else
309 {
311 }
313 }
314}
#define WKB_DOUBLE_SIZE
Well-Known Binary (WKB) Output Variant Types.
void void lwerror(const char *fmt,...) __attribute__((format(printf
Write a notice out to the error handler.
static int wkb_swap_bytes(uint8_t variant)
References hexchr, lwerror(), variant, WKB_DOUBLE_SIZE, WKB_HEX, and wkb_swap_bytes().
Referenced by ptarray_to_wkb_buf().