1/*-------------------------------------------------------------------------
3 * Multibyte character printing support for frontend code
6 * Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
7 * Portions Copyright (c) 1994, Regents of the University of California
9 * src/include/fe_utils/mbprint.h
11 *-------------------------------------------------------------------------
25 struct lineptr *lines,
int count);
27 int *result_width,
int *result_height,
28 int *result_format_size);
void pg_wcssize(const unsigned char *pwcs, size_t len, int encoding, int *result_width, int *result_height, int *result_format_size)
int pg_wcswidth(const char *pwcs, size_t len, int encoding)
void pg_wcsformat(const unsigned char *pwcs, size_t len, int encoding, struct lineptr *lines, int count)
unsigned char * mbvalidate(unsigned char *pwcs, int encoding)