mirror of
https://github.com/zebrajr/postgres.git
synced 2025-12-07 12:20:31 +01:00
This addresses only those cases that are easy to fix by adding or moving a const qualifier or removing an unnecessary cast. There are many more complicated cases remaining.
19 lines
534 B
C
19 lines
534 B
C
/* src/bin/psql/mbprint.h */
|
|
#ifndef MBPRINT_H
|
|
#define MBPRINT_H
|
|
|
|
|
|
struct lineptr
|
|
{
|
|
unsigned char *ptr;
|
|
int width;
|
|
};
|
|
|
|
extern unsigned char *mbvalidate(unsigned char *pwcs, int encoding);
|
|
extern int pg_wcswidth(const unsigned char *pwcs, size_t len, int encoding);
|
|
extern void pg_wcsformat(const unsigned char *pwcs, size_t len, int encoding, struct lineptr * lines, int count);
|
|
extern void pg_wcssize(const unsigned char *pwcs, size_t len, int encoding,
|
|
int *width, int *height, int *format_size);
|
|
|
|
#endif /* MBPRINT_H */
|