Definition at line 271 of file lwout_wkb.c.
272{
273 uint8_t *dptr = (uint8_t *)(&d);
274 int i = 0;
275
277 {
279 }
280
282 {
284
286 {
288 uint8_t b = dptr[j];
289
290 buf[2*i] =
hexchr[b >> 4];
291
292 buf[2*i+1] =
hexchr[b & 0x0F];
293 }
295 }
296 else
297 {
298
300 {
302 {
304 }
305 }
306
307 else
308 {
310 }
312 }
313}
#define WKB_DOUBLE_SIZE
Well-Known Binary (WKB) Output Variant Types.
void lwerror(const char *fmt,...)
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().