@@ -90,7 +90,7 @@ static void convertJsonbObject(StringInfo buffer, JEntry *header, const JsonbVal
9090static void convertJsonbBinary (StringInfo buffer , JEntry * header , const JsonbValue * val , int level );
9191static void convertJsonbScalar (StringInfo buffer , JEntry * header , const JsonbValue * scalarVal );
9292
93- static void copyToBuffer (StringInfo buffer , int offset , const char * data , int len );
93+ static void copyToBuffer (StringInfo buffer , int offset , const void * data , int len );
9494static short padBufferToInt (StringInfo buffer );
9595
9696static JsonbIterator * iteratorFromContainer (JsonContainer * container , JsonbIterator * parent );
@@ -1679,7 +1679,7 @@ reserveFromBuffer(StringInfo buffer, int len)
16791679 * Copy 'len' bytes to a previously reserved area in buffer.
16801680 */
16811681static void
1682- copyToBuffer (StringInfo buffer , int offset , const char * data , int len )
1682+ copyToBuffer (StringInfo buffer , int offset , const void * data , int len )
16831683{
16841684 memcpy (buffer -> data + offset , data , len );
16851685}
@@ -1688,7 +1688,7 @@ copyToBuffer(StringInfo buffer, int offset, const char *data, int len)
16881688 * A shorthand for reserveFromBuffer + copyToBuffer.
16891689 */
16901690void
1691- appendToBuffer (StringInfo buffer , const char * data , int len )
1691+ appendToBuffer (StringInfo buffer , const void * data , int len )
16921692{
16931693 int offset ;
16941694
0 commit comments