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

◆ convert_bytes_to_hex()

char * convert_bytes_to_hex ( uint8_t *  ewkb,
size_t  size 
)

Binary to hexewkb conversion function.

Definition at line 681 of file pgsql2shp-core.c.

682{
683 size_t i;
684 char *hexewkb;
685
686 /* Convert the byte stream to a hex string using liblwgeom's deparse_hex function */
687 hexewkb = malloc(size * 2 + 1);
688 for (i=0; i<size; ++i) deparse_hex(ewkb[i], &hexewkb[i * 2]);
689 hexewkb[size * 2] = '\0';
690
691 return hexewkb;
692}
void deparse_hex(uint8_t str, char *result)
Convert a char into a human readable hex digit.
Definition lwgeom_api.c:624
void * malloc(YYSIZE_T)

References deparse_hex(), and malloc().

Referenced by ShpLoaderGenerateShapeRow().

Here is the call graph for this function:
Here is the caller graph for this function: