mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-25 09:32:46 +00:00
16328b7229
git-svn-id: http://svn.osgeo.org/postgis/trunk@501 b70326c6-7e19-0410-871a-916f4a2858ee
15 lines
469 B
C
15 lines
469 B
C
|
|
typedef struct {
|
|
char * string;
|
|
int length;//length of string, EXCLUDING null termination
|
|
int size; //size of buffer -can be longer than
|
|
} STRBUFF;
|
|
|
|
|
|
extern STRBUFF * new_strBUFF(int size);
|
|
extern void delete_StrBUFF(STRBUFF* buff);
|
|
extern char* to_CString(STRBUFF * buffer);
|
|
extern void add_str_simple(STRBUFF* buffer, char* str);
|
|
extern void catenate(STRBUFF *buffer, char* str, int length);
|
|
extern int getSize(int buffer_size, int buffer_length, int strLength);
|