aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-02-19 08:12:13 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-02-19 08:12:13 +0000
commit0bf1bd51c489e8316fe201bcbdaaab38c0d570c2 (patch)
tree77f1e73aa6fc4412f3ae31c018e1d57c0b14276d
parent4cf70e3069656a86f9dae59a4aea14802f3bc030 (diff)
Remade to use curlx_-prefix. This means this function can be compiled and
linked separately by the application. This function is not provided by the libcurl API. It can only be accessed by apps if they compile and use this particular source code.
-rw-r--r--lib/strtoofft.c2
-rw-r--r--lib/strtoofft.h10
2 files changed, 8 insertions, 4 deletions
diff --git a/lib/strtoofft.c b/lib/strtoofft.c
index a6f1f01f3..1bcfb1af4 100644
--- a/lib/strtoofft.c
+++ b/lib/strtoofft.c
@@ -36,7 +36,7 @@ static int get_char(char c, int base);
* value from the given input string and returns it.
*/
curl_off_t
-Curl_strtoll(const char *nptr, char **endptr, int base)
+curlx_strtoll(const char *nptr, char **endptr, int base)
{
char *end;
int is_negative = 0;
diff --git a/lib/strtoofft.h b/lib/strtoofft.h
index 4bb3b8fe6..0738bb474 100644
--- a/lib/strtoofft.h
+++ b/lib/strtoofft.h
@@ -1,3 +1,5 @@
+#ifndef _CURL_STRTOOFFT_H
+#define _CURL_STRTOOFFT_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -21,8 +23,10 @@
* $Id$
***************************************************************************/
-#ifndef _CURL_STRTOOFFT_R_H
-#define _CURL_STRTOOFFT_R_H
+/*
+ * CAUTION: this header is designed to work when included by the app-side
+ * as well as the library. Do not mix with library internals!
+ */
#include "setup.h"
#include <stddef.h>
@@ -38,7 +42,7 @@
#if HAVE_STRTOLL
#define strtoofft strtoll
#else
-curl_off_t Curl_strtoll(const char *nptr, char **endptr, int base);
+curl_off_t curlx_strtoll(const char *nptr, char **endptr, int base);
#define strtoofft Curl_strtoll
#define NEED_CURL_STRTOLL
#endif