summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/m_ctype.h4
-rw-r--r--include/m_string.h6
-rw-r--r--include/my_sys.h3
3 files changed, 8 insertions, 5 deletions
diff --git a/include/m_ctype.h b/include/m_ctype.h
index f141e592d8c..d99fda8d2b9 100644
--- a/include/m_ctype.h
+++ b/include/m_ctype.h
@@ -141,7 +141,7 @@ typedef struct charset_info_st
ulong (*strntoul)(struct charset_info_st *, const char *s, uint l, char **e, int base);
longlong (*strntoll)(struct charset_info_st *, const char *s, uint l, char **e, int base);
ulonglong (*strntoull)(struct charset_info_st *, const char *s, uint l, char **e, int base);
- double (*strntod)(struct charset_info_st *, const char *s, uint l, char **e);
+ double (*strntod)(struct charset_info_st *, char *s, uint l, char **e);
} CHARSET_INFO;
@@ -186,7 +186,7 @@ long my_strntol_8bit(CHARSET_INFO *, const char *s, uint l,char **e, int
ulong my_strntoul_8bit(CHARSET_INFO *, const char *s, uint l,char **e, int base);
longlong my_strntoll_8bit(CHARSET_INFO *, const char *s, uint l,char **e, int base);
ulonglong my_strntoull_8bit(CHARSET_INFO *, const char *s, uint l,char **e, int base);
-double my_strntod_8bit(CHARSET_INFO *, const char *s, uint l,char **e);
+double my_strntod_8bit(CHARSET_INFO *, char *s, uint l,char **e);
int my_l10tostr_8bit(CHARSET_INFO *, char *to, uint l, int radix, long int val);
int my_ll10tostr_8bit(CHARSET_INFO *, char *to, uint l, int radix, longlong val);
diff --git a/include/m_string.h b/include/m_string.h
index c6943613b1a..fabd6c9bb59 100644
--- a/include/m_string.h
+++ b/include/m_string.h
@@ -238,6 +238,12 @@ extern ulonglong strtoull(const char *str, char **ptr, int base);
#endif
#endif
+/* my_vsnprintf.c */
+
+extern int my_vsnprintf( char *str, size_t n,
+ const char *format, va_list ap );
+extern int my_snprintf(char* to, size_t n, const char* fmt, ...);
+
#if defined(__cplusplus) && !defined(OS2)
}
#endif
diff --git a/include/my_sys.h b/include/my_sys.h
index 975990ca7fc..3d81a9e9219 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -569,9 +569,6 @@ extern int my_error _VARARGS((int nr,myf MyFlags, ...));
extern int my_printf_error _VARARGS((uint my_err, const char *format,
myf MyFlags, ...)
__attribute__ ((format (printf, 2, 4))));
-extern int my_vsnprintf( char *str, size_t n,
- const char *format, va_list ap );
-extern int my_snprintf(char* to, size_t n, const char* fmt, ...);
extern int my_message(uint my_err, const char *str,myf MyFlags);
extern int my_message_no_curses(uint my_err, const char *str,myf MyFlags);
extern int my_message_curses(uint my_err, const char *str,myf MyFlags);