aboutsummaryrefslogtreecommitdiff
path: root/tmp/printf/printf.c
diff options
context:
space:
mode:
Diffstat (limited to 'tmp/printf/printf.c')
-rwxr-xr-xtmp/printf/printf.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/tmp/printf/printf.c b/tmp/printf/printf.c
index 3950a5f..f10f61f 100755
--- a/tmp/printf/printf.c
+++ b/tmp/printf/printf.c
@@ -105,9 +105,9 @@ static int a2d(char ch)
else return -1;
}
-static char a2i(char ch, char** src,int base,int* nump)
+static char a2i(char ch, const char** src,int base,int* nump)
{
- char* p= *src;
+ const char* p= *src;
int num=0;
int digit;
while ((digit=a2d(ch))>=0) {
@@ -133,7 +133,7 @@ static void putchw(void* putp,putcf putf,int n, char z, char* bf)
putf(putp,ch);
}
-void tfp_format(void* putp,putcf putf,char *fmt, va_list va)
+void tfp_format(void* putp,putcf putf,const char *fmt, va_list va)
{
char bf[12];
@@ -218,7 +218,7 @@ void init_printf(void* putp,void (*putf) (void*,char))
stdout_putp=putp;
}
-void tfp_printf(char *fmt, ...)
+void tfp_printf(const char *fmt, ...)
{
va_list va;
va_start(va,fmt);
@@ -233,7 +233,7 @@ static void putcp(void* p,char c)
-void tfp_sprintf(char* s,char *fmt, ...)
+void tfp_sprintf(char* s,const char *fmt, ...)
{
va_list va;
va_start(va,fmt);