00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef _replacements_h_
00021 #define _replacements_h_
00022
00023 #ifdef __cplusplus
00024 extern "C"
00025 {
00026 #if 0
00027 }
00028 #endif
00029 #endif
00030
00031 static const char rcsid_replacements_h[] = "$Id: replacements.h,v 1.8 2004/10/28 12:42:12 freddy77 Exp $";
00032 static const void *const no_unused_replacements_h_warn[] = { rcsid_replacements_h, no_unused_replacements_h_warn };
00033
00034 #include <stdarg.h>
00035 #include "tds_sysdep_public.h"
00036
00037 #if !HAVE_VSNPRINTF
00038 int vsnprintf(char *ret, size_t max, const char *fmt, va_list ap);
00039 #endif
00040
00041 #if !HAVE_ASPRINTF
00042 int asprintf(char **ret, const char *fmt, ...);
00043 #endif
00044
00045 #if !HAVE_VASPRINTF
00046 int vasprintf(char **ret, const char *fmt, va_list ap);
00047 #endif
00048
00049 #if !HAVE_ATOLL
00050 tds_sysdep_int64_type atoll(const char *nptr);
00051 #endif
00052
00053 #if !HAVE_STRTOK_R
00054 char *strtok_r(char *str, const char *sep, char **lasts);
00055 #endif
00056
00057 #ifdef __cplusplus
00058 #if 0
00059 {
00060 #endif
00061 }
00062 #endif
00063
00064 #endif