… | |
… | |
260 | extern char *tempnam_local(const char *dir, const char *pfx); |
260 | extern char *tempnam_local(const char *dir, const char *pfx); |
261 | extern void remove_directory(const char *path); |
261 | extern void remove_directory(const char *path); |
262 | extern char *strdup_local(const char *str); |
262 | extern char *strdup_local(const char *str); |
263 | extern long strtol_local(register char *str, char **ptr, register int base); |
263 | extern long strtol_local(register char *str, char **ptr, register int base); |
264 | extern char *strcasestr_local(const char *s, const char *find); |
264 | extern char *strcasestr_local(const char *s, const char *find); |
265 | extern char *strerror_local(int errnum); |
|
|
266 | extern int isqrt(int n); |
265 | extern int isqrt(int n); |
267 | extern char *ltostr10(signed long n); |
266 | extern char *ltostr10(signed long n); |
268 | extern char *doubletostr10(double v); |
267 | extern char *doubletostr10(double v); |
269 | extern void save_long(char *buf, char *name, long n); |
|
|
270 | extern void save_long_long(char *buf, char *name, sint64 n); |
|
|
271 | extern FILE *open_and_uncompress(const char *name, int flag, int *compressed); |
268 | extern FILE *open_and_uncompress(const char *name, int flag, int *compressed); |
272 | extern void close_and_delete(FILE *fp, int compressed); |
269 | extern void close_and_delete(FILE *fp, int compressed); |
273 | extern void make_path_to_file(char *filename); |
270 | extern void make_path_to_file(char *filename); |
274 | /* player.c */ |
271 | /* player.c */ |
275 | extern void free_player(player *pl); |
272 | extern void free_player(player *pl); |