Integer types cleanup

Try to be a bit more strict about integer types, use off_t or int64_t for
file size and file offsets.

Replace safe_ato*() by safe_atoi32() and safe_atoi64(), fix integer types
at call sites to match.
This commit is contained in:
Julien BLACHE
2010-02-02 21:02:24 +01:00
parent 5d41d2d99c
commit 58faeaceca
10 changed files with 72 additions and 93 deletions

View File

@@ -5,13 +5,10 @@
#include <stdint.h>
int
safe_atoi(const char *str, int *val);
safe_atoi32(const char *str, int32_t *val);
int
safe_atol(const char *str, long *val);
int
safe_atoull(const char *str, unsigned long long *val);
safe_atoi64(const char *str, int64_t *val);
char *
m_realpath(const char *pathname);