Fix deprecared function prototypes

Fixes following errors:
error: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
master
Khem Raj 2022-08-22 22:43:26 -07:00
parent dbe3001a12
commit 7dae724967
2 changed files with 8 additions and 28 deletions

View File

@ -112,12 +112,7 @@ typedef struct {
/* Initialise network in range (0,0,0,0) to (255,255,255,255) and set parameters /* Initialise network in range (0,0,0,0) to (255,255,255,255) and set parameters
----------------------------------------------------------------------- */ ----------------------------------------------------------------------- */
static void initnet(nnq, thepic, len, sample, colours) static void initnet(nn_quant *nnq, unsigned char *thepic, int len, int sample, int colours)
nn_quant *nnq;
unsigned char *thepic;
int len;
int sample;
int colours;
{ {
register int i; register int i;
register int *p; register int *p;
@ -163,9 +158,7 @@ static void unbiasnet(nn_quant *nnq)
} }
/* Output colormap to unsigned char ptr in RGBA format */ /* Output colormap to unsigned char ptr in RGBA format */
static void getcolormap(nnq, map) static void getcolormap(nn_quant *nnq, unsigned char *map)
nn_quant *nnq;
unsigned char *map;
{ {
int i,j; int i,j;
for(j=0; j < nnq->netsize; j++) { for(j=0; j < nnq->netsize; j++) {
@ -232,9 +225,7 @@ static void inxbuild(nn_quant *nnq)
/* Search for ABGR values 0..255 (after net is unbiased) and return colour index /* Search for ABGR values 0..255 (after net is unbiased) and return colour index
---------------------------------------------------------------------------- */ ---------------------------------------------------------------------------- */
static unsigned int inxsearch(nnq, al,b,g,r) static unsigned int inxsearch(nn_quant *nnq, int al, int b, int g, int r)
nn_quant *nnq;
register int al, b, g, r;
{ {
register int i, j, dist, a, bestd; register int i, j, dist, a, bestd;
register int *p; register int *p;
@ -306,9 +297,7 @@ register int al, b, g, r;
/* Search for biased ABGR values /* Search for biased ABGR values
---------------------------- */ ---------------------------- */
static int contest(nnq, al,b,g,r) static int contest(nn_quant *nnq, int al, int b, int g, int r)
nn_quant *nnq;
register int al,b,g,r;
{ {
/* finds closest neuron (min dist) and updates freq */ /* finds closest neuron (min dist) and updates freq */
/* finds best neuron (min dist-bias) and returns position */ /* finds best neuron (min dist-bias) and returns position */
@ -362,9 +351,7 @@ register int al,b,g,r;
/* Move neuron i towards biased (a,b,g,r) by factor alpha /* Move neuron i towards biased (a,b,g,r) by factor alpha
---------------------------------------------------- */ ---------------------------------------------------- */
static void altersingle(nnq, alpha,i,al,b,g,r) static void altersingle(nn_quant *nnq, int alpha, int i, int al, int b, int g, int r)
nn_quant *nnq;
register int alpha,i,al,b,g,r;
{ {
register int *n; register int *n;
@ -382,10 +369,7 @@ register int alpha,i,al,b,g,r;
/* Move adjacent neurons by precomputed alpha*(1-((i-j)^2/[r]^2)) in radpower[|i-j|] /* Move adjacent neurons by precomputed alpha*(1-((i-j)^2/[r]^2)) in radpower[|i-j|]
--------------------------------------------------------------------------------- */ --------------------------------------------------------------------------------- */
static void alterneigh(nnq, rad,i,al,b,g,r) static void alterneigh(nn_quant *nnq, int rad, int i, int al, int b,int g, int r)
nn_quant *nnq;
int rad,i;
register int al,b,g,r;
{ {
register int j,k,lo,hi,a; register int j,k,lo,hi,a;
register int *p, *q; register int *p, *q;
@ -429,9 +413,7 @@ register int al,b,g,r;
/* Main Learning Loop /* Main Learning Loop
------------------ */ ------------------ */
static void learn(nnq, verbose) /* Stu: N.B. added parameter so that main() could control verbosity. */ static void learn(nn_quant *nnq, int verbose) /* Stu: N.B. added parameter so that main() could control verbosity. */
nn_quant *nnq;
int verbose;
{ {
register int i,j,al,b,g,r; register int i,j,al,b,g,r;
int radius,rad,alpha,step,delta,samplepixels; int radius,rad,alpha,step,delta,samplepixels;

View File

@ -446,9 +446,7 @@ BGD_DECLARE(void) gdImageTiffCtx(gdImagePtr image, gdIOCtx *out)
} }
/* Check if we are really in 8bit mode */ /* Check if we are really in 8bit mode */
static int checkColorMap(n, r, g, b) static int checkColorMap(int n, uint16_t *r, uint16_t *g, uint16_t *b)
int n;
uint16_t *r, *g, *b;
{ {
while (n-- > 0) while (n-- > 0)
if (*r++ >= 256 || *g++ >= 256 || *b++ >= 256) if (*r++ >= 256 || *g++ >= 256 || *b++ >= 256)