Add explicit function prototypes

This commit is contained in:
Nishi 2026-06-18 14:11:47 +09:00
commit 07645647d9
41 changed files with 163 additions and 104 deletions

View file

@ -136,12 +136,12 @@ put_ndata(void* p, int n) {
static int
put_over(int buflen, int n,
unsigned char* (*func1)(), void* str1, int len1,
unsigned char* (*func2)(), void* str2, int len2,
unsigned char* (*func3)(), void* str3, int len3,
unsigned char* (*func4)(), void* str4, int len4) {
unsigned char* (*func1)(void*, int), void* str1, int len1,
unsigned char* (*func2)(void*, int), void* str2, int len2,
unsigned char* (*func3)(void*, int), void* str3, int len3,
unsigned char* (*func4)(void*, int), void* str4, int len4) {
#define ARGNUM 4
unsigned char* (*func[ARGNUM])();
unsigned char* (*func[ARGNUM])(void*, int);
unsigned char* data[ARGNUM];
int len[ARGNUM];
int i;