[go: up one dir, main page]

Menu

[21ef45]: / src / Utility.h  Maximize  Restore  History

Download this file

32 lines (27 with data), 1.2 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdint.h>
extern unsigned char * TempBuffer;
extern uint32_t TempBufferSize;
extern const char NoMemStr[];
void setErrorStr(const char *);
void setMemErrorStr(void);
const char * getErrorStr(void);
char * copystr(register char *, register const char *);
void format_syserr(char *, unsigned int);
uint32_t get_exe_path(register char *);
uint32_t get_home_path(register char *);
uint32_t hash_string(register const unsigned char *);
void storeLong(register uint32_t, register unsigned char *);
void storeShort(register uint16_t, register unsigned char *);
uint32_t getLong(register unsigned char *);
uint16_t getShort(register unsigned char *);
void * alloc_temp_buffer(register uint32_t);
void free_temp_buffer(void);
int32_t asciiToNum(unsigned char **);
char * uByteToAscii(register char *, register unsigned char);
unsigned char * skip_spaces(register unsigned char *);
int32_t skip_lines(unsigned char **);
unsigned char * get_field_id(register unsigned char *, register const void *, register unsigned char *, register uint32_t);
#define FILEFIELD_BADID 255
#define FILEFIELD_MISSING 254
#define FILEFIELD_UNKNOWN 253
#define FILEFIELD_END 252