From 04554ad3daa162a60e5c5ee78e751c817a340f2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net> Date: Thu, 10 Apr 1997 19:35:58 -0700 Subject: [PATCH] minor bugs fixed Rev: src/encode.c:1.8 Rev: src/signal_handler.c:1.10 --- src/encode.c | 4 ++-- src/signal_handler.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/encode.c b/src/encode.c index d9ed248544..eacb199e93 100644 --- a/src/encode.c +++ b/src/encode.c @@ -306,7 +306,7 @@ static void decode_value2(struct decode_data *data) data->counter.u.integer++; if(data->ptr + num > data->len) error("Failed to decode string. (string range error)\n"); - push_string(make_shared_binary_string(data->data + data->ptr, num)); + push_string(make_shared_binary_string((char *)(data->data + data->ptr), num)); data->ptr+=num; break; @@ -422,7 +422,7 @@ static INT32 my_decode(struct pike_string *tmp) data=&d; data->counter.type=T_INT; data->counter.u.integer=COUNTER_START; - data->data=tmp->str; + data->data=(unsigned char *)tmp->str; data->len=tmp->len; data->ptr=0; diff --git a/src/signal_handler.c b/src/signal_handler.c index 9c8784142e..fee73c172e 100644 --- a/src/signal_handler.c +++ b/src/signal_handler.c @@ -187,7 +187,7 @@ static int my_signal(int sig, sigfunctype fun) sigvec(sig,&action,0); } #else - signal(sig, func); + signal(sig, fun); #endif #endif } -- GitLab