@@ -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 );
@@ -1616,7 +1616,7 @@ reserveFromBuffer(StringInfo buffer, int len)
16161616 * Copy 'len' bytes to a previously reserved area in buffer.
16171617 */
16181618static void
1619- copyToBuffer (StringInfo buffer , int offset , const char * data , int len )
1619+ copyToBuffer (StringInfo buffer , int offset , const void * data , int len )
16201620{
16211621 memcpy (buffer -> data + offset , data , len );
16221622}
@@ -1625,7 +1625,7 @@ copyToBuffer(StringInfo buffer, int offset, const char *data, int len)
16251625 * A shorthand for reserveFromBuffer + copyToBuffer.
16261626 */
16271627void
1628- appendToBuffer (StringInfo buffer , const char * data , int len )
1628+ appendToBuffer (StringInfo buffer , const void * data , int len )
16291629{
16301630 int offset ;
16311631
0 commit comments