Add prototypes for safe_strtol and friends
authorEric Andersen <andersen@codepoet.org>
Fri, 12 Mar 2004 22:08:13 +0000 (22:08 -0000)
committerEric Andersen <andersen@codepoet.org>
Fri, 12 Mar 2004 22:08:13 +0000 (22:08 -0000)
include/libbb.h

index 61888042d6416965d941f71d6bc4167f1df94a07..7814c4b8ec325c39adf4be22122882988d665de4 100644 (file)
@@ -188,7 +188,11 @@ extern void *xcalloc(size_t nmemb, size_t size);
 #endif
 extern char *bb_xstrdup (const char *s);
 extern char *bb_xstrndup (const char *s, int n);
-extern char * safe_strncpy(char *dst, const char *src, size_t size);
+extern char *safe_strncpy(char *dst, const char *src, size_t size);
+extern int safe_strtoi(char *arg, int* value);
+extern int safe_strtod(char *arg, double* value);
+extern int safe_strtol(char *arg, long* value);
+extern int safe_strtoul(char *arg, unsigned long* value);
 
 struct suffix_mult {
        const char *suffix;