Change functions to ANSI C.

This commit is contained in:
Ulf Möller
1999-04-19 21:31:43 +00:00
parent 3edd7ed15d
commit 6b691a5c85
491 changed files with 2834 additions and 7415 deletions

View File

@@ -82,9 +82,7 @@ const char *STACK_version="Stack" OPENSSL_VERSION_PTEXT;
#include <errno.h>
int (*sk_set_cmp_func(sk,c))()
STACK *sk;
int (*c)();
int (*sk_set_cmp_func(STACK *sk, int (*c)()))(void)
{
int (*old)()=sk->comp;
@@ -95,8 +93,7 @@ int (*c)();
return old;
}
STACK *sk_dup(sk)
STACK *sk;
STACK *sk_dup(STACK *sk)
{
STACK *ret;
char **s;
@@ -117,8 +114,7 @@ err:
return(NULL);
}
STACK *sk_new(c)
int (*c)();
STACK *sk_new(int (*c)())
{
STACK *ret;
int i;
@@ -140,10 +136,7 @@ err0:
return(NULL);
}
int sk_insert(st,data,loc)
STACK *st;
char *data;
int loc;
int sk_insert(STACK *st, char *data, int loc)
{
char **s;
@@ -180,9 +173,7 @@ int loc;
return(st->num);
}
char *sk_delete_ptr(st,p)
STACK *st;
char *p;
char *sk_delete_ptr(STACK *st, char *p)
{
int i;
@@ -192,9 +183,7 @@ char *p;
return(NULL);
}
char *sk_delete(st,loc)
STACK *st;
int loc;
char *sk_delete(STACK *st, int loc)
{
char *ret;
int i,j;
@@ -217,9 +206,7 @@ int loc;
return(ret);
}
int sk_find(st,data)
STACK *st;
char *data;
int sk_find(STACK *st, char *data)
{
char **r;
int i;
@@ -249,38 +236,31 @@ char *data;
return(i);
}
int sk_push(st,data)
STACK *st;
char *data;
int sk_push(STACK *st, char *data)
{
return(sk_insert(st,data,st->num));
}
int sk_unshift(st,data)
STACK *st;
char *data;
int sk_unshift(STACK *st, char *data)
{
return(sk_insert(st,data,0));
}
char *sk_shift(st)
STACK *st;
char *sk_shift(STACK *st)
{
if (st == NULL) return(NULL);
if (st->num <= 0) return(NULL);
return(sk_delete(st,0));
}
char *sk_pop(st)
STACK *st;
char *sk_pop(STACK *st)
{
if (st == NULL) return(NULL);
if (st->num <= 0) return(NULL);
return(sk_delete(st,st->num-1));
}
void sk_zero(st)
STACK *st;
void sk_zero(STACK *st)
{
if (st == NULL) return;
if (st->num <= 0) return;
@@ -288,9 +268,7 @@ STACK *st;
st->num=0;
}
void sk_pop_free(st,func)
STACK *st;
void (*func)();
void sk_pop_free(STACK *st, void (*func)())
{
int i;
@@ -301,8 +279,7 @@ void (*func)();
sk_free(st);
}
void sk_free(st)
STACK *st;
void sk_free(STACK *st)
{
if (st == NULL) return;
if (st->data != NULL) Free((char *)st->data);