>>> Building on exopi-2 under www/mimetex DIST = [www/mimetex:mimetex-1.65.tar.gz] FULLPKGNAME = mimetex-1.65p3 distfiles size=718726 >>> Running build in www/mimetex at 1714025748.57 ===> www/mimetex ===> Building from scratch mimetex-1.65p3 ===> Checking files for mimetex-1.65p3 `/exopi-cvs/ports/distfiles/mimetex-1.65.tar.gz' is up to date. >> (SHA256) mimetex-1.65.tar.gz: OK ===> Extracting for mimetex-1.65p3 ===> Patching for mimetex-1.65p3 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for mimetex-1.65p3 ===> Configuring for mimetex-1.65p3 ===> Building for mimetex-1.65p3 cd /exopi-obj/pobj/mimetex-1.65/mimetex-1.65 && cc -O2 -pipe -static -pie -DAA mimetex.c gifsave.c -lm -o /exopi-obj/pobj/mimetex-1.65/mimetex-1.65/mimetex mimetex.c:783:5: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] sizeof(raster),(rp==NULL?"null ptr":"success")); fflush(msgfp); } ^~~~~~~~~~~~~~ mimetex.c:801:18: warning: passing arguments to 'delete_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { delete_raster(rp); /* so free everything */ ^ mimetex.c:839:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *rp=NULL; /* image raster embedded in sp */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:869:25: warning: passing arguments to 'delete_subraster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { delete_subraster(sp); /* free non-unneeded subraster */ ^ mimetex.c:771:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int delete_raster(); /* in case pixmap malloc() fails */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:840:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int delete_subraster(); /* in case new_raster() fails */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:965:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* to delete embedded raster */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:1024:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *newrp=NULL; /*copied raster returned to caller*/ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:1058:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *newsp=NULL; /* allocate new subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:1059:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *rastcpy(), *newrp=NULL; /* and new raster image within it */ ^ mimetex.c:1019:9: note: conflicting prototype is here raster *rastcpy ( raster *rp ) ^ mimetex.c:1060:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* dealloc newsp if rastcpy() fails*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:1109:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *rotated=NULL; /*rotated raster returned to caller*/ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:1149:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *reflected=NULL; /* reflected raster back to caller */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:1266:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=(subraster *)NULL; /* returned subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:1268:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* in case isfree non-zero */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:1269:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /*place sp1,sp2 in composite raster*/ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:1352:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=(subraster *)NULL; /* returned subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:1354:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* in case isfree non-zero */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:1355:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /*place sp1,sp2 in concatted raster*/ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:1408:28: warning: passing arguments to 'rastsmash' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int maxsmash = rastsmash(sp1,sp2), /* calculate max smash space */ ^ mimetex.c:1444:16: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type_raster(sp1->image,msgfp); /* display left-hand raster */ ^ mimetex.c:1447:16: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type_raster(sp2->image,msgfp); /* display right-hand raster */ ^ mimetex.c:1493:16: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { type_raster(sp->image,msgfp); /* display composite raster */ ^ mimetex.c:1509:16: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { type_raster(sp->image,msgfp); /* display composite raster */ ^ mimetex.c:1557:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=(subraster *)NULL; /* returned subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:1559:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* in case isfree non-zero */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:1560:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* place sp1,sp2 in stacked raster */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:1645:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *composite=(raster *)NULL; /*raster back to caller*/ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:1650:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* overlay each tile in composite raster */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:1370:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rastsmash(), isblank=0, nsmash=0, /* #cols to smash */ ^ mimetex.c:1706:5: note: conflicting prototype is here int rastsmash ( subraster *sp1, subraster *sp2 ) ^ mimetex.c:1791:29: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(sp1!=NULL) type_raster(sp1->image,msgfp); /* left image */ ^ mimetex.c:1793:29: warning: passing arguments to 'type_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if(sp2!=NULL) type_raster(sp2->image,msgfp); } /* right image */ ^ mimetex.c:1905:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *rp=NULL; /*raster containing desired accent*/ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:1906:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=NULL; /* subraster returning accent */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:1907:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(), delete_subraster(); /*free allocated raster on err*/ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:1907:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(), delete_subraster(); /*free allocated raster on err*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:1918:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *rastrot(), /* rotate { for overbrace, etc */ ^ mimetex.c:1104:9: note: conflicting prototype is here raster *rastrot ( raster *rp ) ^ mimetex.c:1919:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastcpy(); /* may need copy of original */ ^ mimetex.c:1019:9: note: conflicting prototype is here raster *rastcpy ( raster *rp ) ^ mimetex.c:1921:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(); /* stack accent atop extra space */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:1944:16: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,row0,0,row1,width-1,thickness); } /*blanks at bot*/ ^ mimetex.c:1947:16: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,row0,0,row1,width-1,thickness); } /*blanks at top*/ ^ mimetex.c:1953:13: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(rp,0,(width+1-thickness)/2,thickness,thickness,3); /*box*/ ^ mimetex.c:1967:13: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(rp,0,col0,thickness,thickness,3); /*box at 1st third*/ ^ mimetex.c:1968:13: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(rp,0,col1,thickness,thickness,3); /*box at 2nd third*/ ^ mimetex.c:1973:13: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,height-1,0,0,width/2,thickness); /* / part of hat*/ ^ mimetex.c:1974:13: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,0,(width-1)/2,height-1,width-1,thickness); /* \ part*/ ^ mimetex.c:1982:13: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,row0,0,row1,col0,thickness); /* descending portion */ ^ mimetex.c:1983:13: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,row1,col0,0,col1,thickness); /* ascending portion */ ^ mimetex.c:1984:13: warning: passing arguments to 'line_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_raster(rp,0,col1,0,width-1,thickness); /*overbar of thickness 1*/ ^ mimetex.c:1993:26: warning: passing arguments to 'get_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (accsp=get_delim(brace,width,CMEX10)) /* use width for height */ ^ mimetex.c:2001:26: warning: passing arguments to 'get_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (accsp=get_delim(brace,width,CMEX10)) /* use width for height */ ^ mimetex.c:2009:32: warning: passing arguments to 'arrow_subraster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (accsp=arrow_subraster(width,height,pixsz,1,0)) /*build rightarrow*/ ^ mimetex.c:2016:31: warning: passing arguments to 'get_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] accsp=(width<25? get_delim("\\sim",-width,CMSY10) : ^ mimetex.c:2017:17: warning: passing arguments to 'get_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] get_delim("~",-width,CMEX10)); /*width search for tilde*/ ^ mimetex.c:1920:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *arrow_subraster(); /* rightarrow for vec */ ^ mimetex.c:2065:12: note: conflicting prototype is here subraster *arrow_subraster ( int width, int height, int pixsz, ^ mimetex.c:2071:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *arrowsp=NULL; /* allocate arrow subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:2085:14: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,midrow,0,width,1,0); /*draw line across midrow*/ ^ mimetex.c:2088:16: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,midrow-delta,delta,width-2*delta,1,0); ^ mimetex.c:2089:16: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,midrow+delta,delta,width-2*delta,1,0); } ^ mimetex.c:2147:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *arrowsp=NULL; /* allocate arrow subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:2161:14: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,0,midcol,1,height,0); /*draw line down midcol*/ ^ mimetex.c:2164:16: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,delta,midcol-delta,1,height-2*delta,0); ^ mimetex.c:2165:16: warning: passing arguments to 'rule_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rule_raster(arrowsp->image,delta,midcol+delta,1,height-2*delta,0); } ^ mimetex.c:1909:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] rule_raster(), /* draw solid boxes */ ^ mimetex.c:2224:5: note: conflicting prototype is here int rule_raster ( raster *rp, int top, int left, ^ mimetex.c:1908:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int line_raster(), /* draws lines */ ^ mimetex.c:2315:5: note: conflicting prototype is here int line_raster ( raster *rp, int row0, int col0, ^ mimetex.c:2361:19: warning: passing arguments to 'line_recurse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] line_recurse(rp,xrow0,xcol0,xrow1,xcol1,thickness); } ^ mimetex.c:2337:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int line_recurse(), isrecurse=1; /* true to draw line recursively */ ^ mimetex.c:2447:5: note: conflicting prototype is here int line_recurse ( raster *rp, double row0, double col0, ^ mimetex.c:2562:18: warning: passing arguments to 'circle_recurse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] circle_recurse(rp,row0,col0,row1,col1,thickness,theta0,theta1); ^ mimetex.c:2540:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int circle_recurse(), isrecurse=1; /* true to draw ellipse recursively*/ ^ mimetex.c:2669:5: note: conflicting prototype is here int circle_recurse ( raster *rp, int row0, int col0, ^ mimetex.c:2817:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *bp=(raster *)NULL; /*raster back to caller*/ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:2818:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* overlay rp in new bordered raster */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:2823:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* free input rp if isfree is true */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:2913:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *bp=(raster *)NULL; /* raster returned to caller */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:2914:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* free input rp if isfree is true */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:1356:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int type_raster(); /* debugging display */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ mimetex.c:2988:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /*free bitmap converted for display*/ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:3015:24: warning: passing arguments to 'gftobitmap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bitmaprp = gftobitmap(rp); /* so convert it for display */ ^ mimetex.c:3184:11: warning: passing arguments to 'hex_bitmap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hex_bitmap(rp,fp,0,0); /* emit hex dump of bitmap bytes */ ^ mimetex.c:3358:13: warning: passing arguments to 'emit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emit_string ( fp, col1, field, "character number, location"); ^ mimetex.c:3363:13: warning: passing arguments to 'emit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emit_string ( fp, col1, field, "topleft row,col, and botleft row,col"); ^ mimetex.c:3367:15: warning: passing arguments to 'cstruct_raster' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cstruct_raster(&cp->image,fp,col1+4); /* emit raster */ ^ mimetex.c:3368:13: warning: passing arguments to 'emit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emit_string ( fp, 0, " }", NULL); /* emit closing brace */ ^ mimetex.c:3351:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int cstruct_raster(), /* emit a raster */ ^ mimetex.c:3390:5: note: conflicting prototype is here int cstruct_raster ( raster *rp, FILE *fp, int col1 ) ^ mimetex.c:3404:13: warning: passing arguments to 'emit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emit_string ( fp, col1, field, "width,ht, fmt,pixsz,map..."); ^ mimetex.c:3408:11: warning: passing arguments to 'hex_bitmap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hex_bitmap(rp,fp,col1+2,1); /* emit bitmap */ ^ mimetex.c:3409:13: warning: passing arguments to 'emit_string' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emit_string ( fp, 0, " }", NULL); /* emit closing brace */ ^ mimetex.c:3170:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int hex_bitmap(); /* dump bitmap as hex bytes */ ^ mimetex.c:3436:5: note: conflicting prototype is here int hex_bitmap ( raster *rp, FILE *fp, int col1, int isstr ) ^ mimetex.c:3352:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] emit_string(); /* emit a string and comment */ ^ mimetex.c:3502:5: note: conflicting prototype is here int emit_string ( FILE *fp, int col1, char *string, char *comment ) ^ mimetex.c:2987:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] raster *gftobitmap(), *bitmaprp=rp; /* convert .gf to bitmap if needed */ ^ mimetex.c:3559:9: note: conflicting prototype is here raster *gftobitmap ( raster *gf ) ^ mimetex.c:3564:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *rp=NULL; /* image raster retuned to caller */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:3685:27: warning: passing arguments to 'get_ligature' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (ligdef=get_ligature(subexprptr,family)) /* check for ligature */ ^ mimetex.c:3651:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int ligdef=0, get_ligature(); /* or we may have a ligature */ ^ mimetex.c:3763:5: note: conflicting prototype is here int get_ligature ( char *expression, int family ) ^ mimetex.c:3935:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] chardef *get_chardef(), *gfdata=NULL; /* chardef struct for symdef,size */ ^ mimetex.c:3819:10: note: conflicting prototype is here chardef *get_chardef ( mathchardef *symdef, int size ) ^ mimetex.c:3937:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=NULL; /* subraster containing gfdata */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:3938:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *bitmaprp=NULL, *gftobitmap(); /* convert .gf-format to bitmap */ ^ mimetex.c:3559:9: note: conflicting prototype is here raster *gftobitmap ( raster *gf ) ^ mimetex.c:3939:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* in case gftobitmap() fails */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:3954:30: warning: passing arguments to 'get_baseline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sp->baseline = get_baseline(gfdata); /* get baseline of character */ ^ mimetex.c:3970:27: warning: passing arguments to 'aasupsamp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int status = aasupsamp(sp->image,&aa,shrinkfactor,grayscale); ^ mimetex.c:4012:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *sp=NULL, *get_charsubraster(); /* subraster containing gfdata */ ^ mimetex.c:3930:12: note: conflicting prototype is here subraster *get_charsubraster ( mathchardef *symdef, int size ) ^ mimetex.c:4013:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] mathchardef *symdef=NULL, *get_symdef(); /* mathchardef lookup for symbol */ ^ mimetex.c:3645:14: note: conflicting prototype is here mathchardef *get_symdef ( char *symbol ) ^ mimetex.c:3936:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int get_baseline(); /* baseline of gfdata */ ^ mimetex.c:4045:5: note: conflicting prototype is here int get_baseline ( chardef *gfdata ) ^ mimetex.c:1915:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *get_delim(), *accsp=NULL; /*find suitable cmex10 symbol/accent*/ ^ mimetex.c:4083:12: note: conflicting prototype is here subraster *get_delim ( char *symbol, int height, int family ) ^ mimetex.c:4089:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *get_charsubraster(), *sp=(subraster *)NULL; /* best match char */ ^ mimetex.c:3930:12: note: conflicting prototype is here subraster *get_charsubraster ( mathchardef *symdef, int size ) ^ mimetex.c:4091:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] chardef *get_chardef(), *gfdata=NULL; /* get chardef struct for a symdef */ ^ mimetex.c:3819:10: note: conflicting prototype is here chardef *get_chardef ( mathchardef *symdef, int size ) ^ mimetex.c:4185:18: warning: passing arguments to 'make_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sp = make_delim(symbol,(iswidth?-height:height)); /* try to build delim */ ^ mimetex.c:4090:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *make_delim(); /* construct delim if can't find it*/ ^ mimetex.c:4212:12: note: conflicting prototype is here subraster *make_delim ( char *symbol, int height ) ^ mimetex.c:4218:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(); /* allocate subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:4219:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *get_symsubraster(), /* look up delim pieces in cmex10 */ ^ mimetex.c:4007:12: note: conflicting prototype is here subraster *get_symsubraster ( char *symbol, int size ) ^ mimetex.c:4222:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastack(), *rastcat(); /* stack pieces, concat filler */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:4222:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastack(), *rastcat(); /* stack pieces, concat filler */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:4225:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int isokay=0, delete_subraster(); /* set true if delimiter drawn ok */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:4236:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int circle_raster(), /* ellipse for ()'s in sp->image */ ^ mimetex.c:2508:5: note: conflicting prototype is here int circle_raster ( raster *rp, int row0, int col0, ^ mimetex.c:4238:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] line_raster(); /* line between two points */ ^ mimetex.c:2315:5: note: conflicting prototype is here int line_raster ( raster *rp, int row0, int col0, ^ mimetex.c:4239:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *uparrow_subraster(); /* up/down arrows */ ^ mimetex.c:2141:12: note: conflicting prototype is here subraster *uparrow_subraster ( int width, int height, int pixsz, ^ mimetex.c:4709:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texchar(); /*next char (or \sequence) from expression*/ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ mimetex.c:4738:18: warning: passing arguments to 'strtexchr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( strtexchr(expression,"\\left") == expression ) /*expression=\left...*/ ^ mimetex.c:4739:29: warning: passing arguments to 'texleft' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { char *pright = texleft(expression,subexpr,maxsubsz, /* find ...\right*/ ^ mimetex.c:4745:14: warning: passing arguments to 'isbrace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !isbrace(expression,left,isescape) ) { /* not a left{ */ ^ mimetex.c:4713:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *strtexchr(), *texleft(); /* check for \left, and get it */ ^ mimetex.c:4854:7: note: conflicting prototype is here char *texleft ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:4860:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texchar(), /* get delims after \left,\right */ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ mimetex.c:4882:23: warning: passing arguments to 'strtexchr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (pright=strtexchr(expression,right)) /* look for \right after \left */ ^ mimetex.c:4888:24: warning: passing arguments to 'strtexchr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (pleft=strtexchr(pleft,left)) /* find next \left */ ^ mimetex.c:4893:25: warning: passing arguments to 'strtexchr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (pright=strtexchr(pright+strlen(right),right)) /* find next \right */ ^ mimetex.c:4962:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(); /* next subexpression from expression */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:4716:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int isbrace(); /* check for left,right braces */ ^ mimetex.c:5023:5: note: conflicting prototype is here int isbrace ( char *expression, char *braces, int isescape ) ^ mimetex.c:5198:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *texsubexpr(), argval[8192]; /*parse for macro args after token*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:5444:10: warning: passing arguments to 'strwstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strwstr(expptr,htmlsym,wstrwhite,&wstrlen)) ) /* or use our strwstr */ ^ mimetex.c:5498:20: warning: passing arguments to 'strchange' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { strchange(0,argval,"\\left"); /* insert opening \left, */ ^ mimetex.c:5499:13: warning: passing arguments to 'strchange' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strchange(0,argval+strlen(argval)-1,"\\right"); } }/*\right*/ ^ mimetex.c:5506:12: warning: passing arguments to 'strchange' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strchange(strlen(argsignal),argsigptr,argval); /*replaced by argval*/ ^ mimetex.c:5510:16: warning: passing arguments to 'strchange' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strchange(escapelen,tokptr,abuff); /*replace macro or html symbol*/ ^ mimetex.c:5563:30: warning: passing arguments to 'findbraces' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] leftbrace = findbraces(expression,tokptr); /* find left { */ ^ mimetex.c:5564:30: warning: passing arguments to 'findbraces' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rightbrace = findbraces(NULL,tokptr+atoplen-1); /* find right } */ ^ mimetex.c:5589:11: warning: passing arguments to 'strchange' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strchange(totlen-2,leftbrace+1,command); /* {\atop} --> {\atop{}{}} */ ^ mimetex.c:5199:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *strchange(); /* change leading chars of string */ ^ mimetex.c:5624:7: note: conflicting prototype is here char *strchange ( int nfirst, char *from, char *to ) ^ mimetex.c:5678:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *strchange(); /* change 'from' to 'to' */ ^ mimetex.c:5624:7: note: conflicting prototype is here char *strchange ( int nfirst, char *from, char *to ) ^ mimetex.c:5200:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *strwstr(); /*use strwstr() instead of strstr()*/ ^ mimetex.c:5751:7: note: conflicting prototype is here char *strwstr ( char *string, char *substr, char *white, int *sublen ) ^ mimetex.c:4713:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *strtexchr(), *texleft(); /* check for \left, and get it */ ^ mimetex.c:5861:7: note: conflicting prototype is here char *strtexchr ( char *string, char *texchr ) ^ mimetex.c:5201:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *findbraces(); /*find left { and right } for \atop*/ ^ mimetex.c:5907:7: note: conflicting prototype is here char *findbraces ( char *expression, char *command ) ^ In file included from mimetex.c:448: ./mimetex.h:389:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rasterize(); /* declare rasterize */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:5980:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *preamble(), pretext[512]; /* process preamble, if present */ ^ mimetex.c:5087:7: note: conflicting prototype is here char *preamble ( char *expression, int *size, char *subexpr ) ^ mimetex.c:5981:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char chartoken[MAXSUBXSZ+1], *texsubexpr(), /*get subexpression from expr*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:5983:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int isbrace(); /* check subexpr for braces */ ^ mimetex.c:5023:5: note: conflicting prototype is here int isbrace ( char *expression, char *braces, int isescape ) ^ mimetex.c:5984:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] mathchardef *symdef, *get_symdef(); /*get mathchardef struct for symbol*/ ^ mimetex.c:3645:14: note: conflicting prototype is here mathchardef *get_symdef ( char *symbol ) ^ mimetex.c:5985:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int ligdef, get_ligature(); /*get symtable[] index for ligature*/ ^ mimetex.c:3763:5: note: conflicting prototype is here int get_ligature ( char *expression, int family ) ^ mimetex.c:5987:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(); /* display debugging output */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ mimetex.c:5988:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), /* recurse */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:5991:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcat(), /* concatanate atom subrasters */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:5992:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *subrastcpy(), /* copy final result if a charaster*/ ^ mimetex.c:1053:12: note: conflicting prototype is here subraster *subrastcpy ( subraster *sp ) ^ mimetex.c:5993:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(); /* new subraster for isstring mode */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:5994:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *get_charsubraster(), /* character subraster */ ^ mimetex.c:3930:12: note: conflicting prototype is here subraster *get_charsubraster ( mathchardef *symdef, int size ) ^ mimetex.c:5997:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free everything before returning*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:6077:25: warning: passing arguments to 'rastparen' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { if ( (sp=rastparen(&subexpr,size,prevsp)) /* rasterize subexpression */ ^ mimetex.c:6127:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*(symdef->handler))(&expression,size,prevsp,arg1,arg2,arg3))==NULL) ^ mimetex.c:6148:18: warning: passing arguments to 'rastlimits' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sp = rastlimits(&expression,size,sp); ^ mimetex.c:5989:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] *rastparen(), /* handle parenthesized subexpr's */ ^ mimetex.c:6247:12: note: conflicting prototype is here subraster *rastparen ( char **subexpr, int size, subraster *basesp ) ^ mimetex.c:6259:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp=NULL; /* rasterize what's between ()'s */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:6264:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *get_delim(), *lp=NULL, *rp=NULL; /* left and right paren chars */ ^ mimetex.c:4083:12: note: conflicting prototype is here subraster *get_delim ( char *symbol, int height, int family ) ^ mimetex.c:6265:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcat(); /* concatanate subrasters */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:6266:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*in case of error after allocation*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:5990:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] *rastlimits(); /* handle sub/superscripted expr's */ ^ mimetex.c:6348:12: note: conflicting prototype is here subraster *rastlimits ( char **expression, int size, subraster *basesp ) ^ mimetex.c:6354:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastcat(), /* may need to concat scripts */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:6355:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rasterize(), /* may need to construct dummy base*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:6360:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(); /* display debugging output */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ mimetex.c:6361:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free dummybase, if necessary */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:6362:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastsmashcheck(); /* check if okay to smash scripts */ ^ mimetex.c:1814:5: note: conflicting prototype is here int rastsmashcheck ( char *term ) ^ mimetex.c:6364:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texchar(), *exprptr=*expression, limtoken[255]; /*check for \limits*/ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ mimetex.c:6366:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] mathchardef *tokdef, *get_symdef(); /* mathchardef struct for limtoken */ ^ mimetex.c:3645:14: note: conflicting prototype is here mathchardef *get_symdef ( char *symbol ) ^ mimetex.c:6417:26: warning: passing arguments to 'rastdispmath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scriptsp = rastdispmath(expression,size,basesp); /* everything all done */ ^ mimetex.c:6422:27: warning: passing arguments to 'rastscripts' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if((scriptsp=rastscripts(expression,size,dummybase)) == NULL) /*no scripts*/ ^ mimetex.c:6353:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastscripts(), *rastdispmath(), /*one of these will do the work*/ ^ mimetex.c:6477:12: note: conflicting prototype is here subraster *rastscripts ( char **expression, int size, subraster *basesp ) ^ mimetex.c:6482:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), /* parse expression for scripts */ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:6484:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL, *supsp=NULL; /* rasterize scripts */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:6485:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *sp=NULL, /* super- over subscript subraster */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:6486:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastack(); /*sets scripts in displaymath mode*/ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:6501:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /*put scripts in constructed raster*/ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:6502:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free work areas */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:6503:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastsmashcheck(); /* check if okay to smash scripts */ ^ mimetex.c:1814:5: note: conflicting prototype is here int rastsmashcheck ( char *term ) ^ mimetex.c:6353:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastscripts(), *rastdispmath(), /*one of these will do the work*/ ^ mimetex.c:6628:12: note: conflicting prototype is here subraster *rastdispmath ( char **expression, int size, subraster *sp ) ^ mimetex.c:6633:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), /* parse expression for scripts */ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:6636:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL, *supsp=NULL, /* rasterize scripts */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:6637:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastack(), /* stack operator with scripts */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:6638:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(); /* for dummy base sp, if needed */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ In file included from mimetex.c:448: ./mimetex.h:523:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastleft(); /* handle \left...\right */ ^ mimetex.c:6707:12: note: conflicting prototype is here subraster *rastleft ( char **expression, int size, subraster *basesp, ^ mimetex.c:6713:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp=NULL; /*rasterize between \left...\right*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:6714:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *get_delim(), *lp=NULL, *rp=NULL; /* left and right delim chars */ ^ mimetex.c:4083:12: note: conflicting prototype is here subraster *get_delim ( char *symbol, int height, int family ) ^ mimetex.c:6715:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastlimits(); /*handle sub/super scripts on lp,rp*/ ^ mimetex.c:6348:12: note: conflicting prototype is here subraster *rastlimits ( char **expression, int size, subraster *basesp ) ^ mimetex.c:6716:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcat(); /* concat lp||sp||rp subrasters */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:6722:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texchar(), /* get delims after \left,\right */ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ mimetex.c:6724:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *strtexchr(), *pleft, *pright; /*locate \right matching our \left*/ ^ mimetex.c:5861:7: note: conflicting prototype is here char *strtexchr ( char *string, char *texchr ) ^ mimetex.c:6730:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free subraster if rastleft fails*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:524:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastmiddle(); /* handle \left...\middle...\right */ ^ mimetex.c:6995:12: note: conflicting prototype is here subraster *rastmiddle ( char **expression, int size, subraster *basesp, ^ mimetex.c:7001:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp=NULL, *subsp[32]; /*rasterize \middle subexpr's*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7003:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *texchar(), delim[32][132], /* delimiters following \middle's */ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ mimetex.c:7004:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *strtexchr(), /* locate \middle's */ ^ mimetex.c:5861:7: note: conflicting prototype is here char *strtexchr ( char *string, char *texchr ) ^ mimetex.c:7009:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *subrastcpy(), /* copy subraster */ ^ mimetex.c:1053:12: note: conflicting prototype is here subraster *subrastcpy ( subraster *sp ) ^ mimetex.c:7010:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastcat(), /* concatanate subraster */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:7011:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *get_delim(); /* get rasterized delimiter */ ^ mimetex.c:4083:12: note: conflicting prototype is here subraster *get_delim ( char *symbol, int height, int family ) ^ mimetex.c:7012:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free work area subsp[]'s at eoj */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:510:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastflags(); /* set flags, e.g., for \rm */ ^ mimetex.c:7113:12: note: conflicting prototype is here subraster *rastflags ( char **expression, int size, subraster *basesp, ^ mimetex.c:7119:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), /* parse expression for... */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7124:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double dblvalue=(-99.), strtod(); /*convert ascii {valuearg} to double*/ ^ mimetex.c:7225:26: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] if ( *expression != '\000' ) /* ill-formed expression */ ^~~~~~ (void *)0 In file included from mimetex.c:448: ./mimetex.h:515:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastspace(); /* handle math space, \hspace,\hfill*/ ^ mimetex.c:7341:12: note: conflicting prototype is here subraster *rastspace ( char **expression, int size, subraster *basesp, ^ mimetex.c:7347:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *spacesp=NULL; /* subraster for space */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:7348:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *bp=NULL, *backspace_raster(); /* for negative space */ ^ mimetex.c:2907:9: note: conflicting prototype is here raster *backspace_raster ( raster *rp, int nback, int *pback, int minspace, ^ mimetex.c:7349:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* if fail, free unneeded subraster*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:7353:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), widtharg[256]; /* parse for optional {width} */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7354:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *rightsp=NULL; /*rasterize right half of expression*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7355:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcat(); /* cat rightsp after \hfill */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ In file included from mimetex.c:448: ./mimetex.h:516:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastnewline(); /* handle \\ newline */ ^ mimetex.c:7472:12: note: conflicting prototype is here subraster *rastnewline ( char **expression, int size, subraster *basesp, ^ mimetex.c:7478:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(), *newlsp=NULL; /* subraster for both lines */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:7479:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *rightsp=NULL; /*rasterize right half of expression*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7480:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), spacexpr[129]/*, *xptr=spacexpr*/; /*for \\[vspace]*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7481:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); /* convert ascii param to double */ ^ In file included from mimetex.c:448: ./mimetex.h:517:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastarrow(); /* handle \longrightarrow, etc */ ^ mimetex.c:7546:12: note: conflicting prototype is here subraster *rastarrow ( char **expression, int size, subraster *basesp, ^ mimetex.c:7552:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *arrow_subraster(), *arrowsp=NULL; /* subraster for arrow */ ^ mimetex.c:2065:12: note: conflicting prototype is here subraster *arrow_subraster ( int width, int height, int pixsz, ^ mimetex.c:7553:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), widtharg[256]; /* parse for optional [width] */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7554:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), sub[1024],super[1024]; /* and _^limits after [width]*/ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:7555:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL,*supsp=NULL; /*rasterize limits*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7556:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *rastack(), *spacesp=NULL; /*space below arrow*/ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:7556:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *rastack(), *spacesp=NULL; /*space below arrow*/ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:7557:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*free work areas in case of error*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:7558:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); /* convert ascii [width] to value */ ^ In file included from mimetex.c:448: ./mimetex.h:518:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastuparrow(); /* handle \longuparrow, etc */ ^ mimetex.c:7641:12: note: conflicting prototype is here subraster *rastuparrow ( char **expression, int size, subraster *basesp, ^ mimetex.c:7647:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *uparrow_subraster(), *arrowsp=NULL; /* subraster for arrow */ ^ mimetex.c:2141:12: note: conflicting prototype is here subraster *uparrow_subraster ( int width, int height, int pixsz, ^ mimetex.c:7648:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), heightarg[256]; /* parse for optional [height] */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7649:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), sub[1024],super[1024]; /* and _^limits after [width]*/ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:7650:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL,*supsp=NULL; /*rasterize limits*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7651:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcat(); /* cat superscript left, sub right */ ^ mimetex.c:1347:12: note: conflicting prototype is here subraster *rastcat ( subraster *sp1, subraster *sp2, int isfree ) ^ mimetex.c:7652:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); /* convert ascii [height] to value */ ^ In file included from mimetex.c:448: ./mimetex.h:514:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastoverlay(); /* handle \not */ ^ mimetex.c:7737:12: note: conflicting prototype is here subraster *rastoverlay ( char **expression, int size, subraster *basesp, ^ mimetex.c:7743:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), /*parse expression for base,overlay*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7745:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp1=NULL, *sp2=NULL, /*rasterize 1=base, 2=overlay*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7746:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(); /*explicitly alloc sp2 if necessary*/ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:7747:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastcompose(), *overlaysp=NULL; /*subraster for composite overlay*/ ^ mimetex.c:1260:12: note: conflicting prototype is here subraster *rastcompose ( subraster *sp1, subraster *sp2, int offset2, ^ mimetex.c:7748:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int line_raster(); /* draw diagonal for \Not */ ^ mimetex.c:2315:5: note: conflicting prototype is here int line_raster ( raster *rp, int row0, int col0, ^ In file included from mimetex.c:448: ./mimetex.h:511:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastfrac(); /* handle \frac \atop expressions */ ^ mimetex.c:7840:12: note: conflicting prototype is here subraster *rastfrac ( char **expression, int size, subraster *basesp, ^ mimetex.c:7846:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), /*parse expression for numer,denom*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7848:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *numsp=NULL, *densp=NULL; /*rasterize numer, denom*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7849:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(), *fracsp=NULL; /* subraster for numer/denom */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:7850:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster()/*, *spacesp=NULL*/; /* space for num or den */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:7855:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rule_raster(), /* draw horizontal line for frac */ ^ mimetex.c:2224:5: note: conflicting prototype is here int rule_raster ( raster *rp, int top, int left, ^ mimetex.c:7858:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*free work areas in case of error*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:7859:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(); /* display debugging output */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ In file included from mimetex.c:448: ./mimetex.h:512:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastackrel(); /* handle \stackrel expressions */ ^ mimetex.c:7951:12: note: conflicting prototype is here subraster *rastackrel ( char **expression, int size, subraster *basesp, ^ mimetex.c:7957:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), /*parse expression for upper,lower*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:7959:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *upsp=NULL, *lowsp=NULL; /* rasterize upper, lower */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:7960:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(), *relsp=NULL; /* subraster for upper/lower */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:7964:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*free work areas in case of error*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:513:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastmathfunc(); /* handle \lim,\log,etc expressions*/ ^ mimetex.c:8023:12: note: conflicting prototype is here subraster *rastmathfunc ( char **expression, int size, subraster *basesp, ^ mimetex.c:8029:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), /* parse expression for _limits */ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:8031:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), /* parse expression for arg */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8033:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *funcsp=NULL, *limsp=NULL; /*rasterize func,limits*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:8034:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(), *mathfuncsp=NULL; /* subraster for mathfunc/limits */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:8037:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*free work areas in case of error*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:519:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastsqrt(); /* handle \sqrt */ ^ mimetex.c:8130:12: note: conflicting prototype is here subraster *rastsqrt ( char **expression, int size, subraster *basesp, ^ mimetex.c:8136:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], /*parse subexpr to be sqrt-ed*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8138:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL; /* rasterize subexpr */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:8139:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *accent_subraster(), *sqrtsp=NULL, /* subraster with the sqrt */ ^ mimetex.c:1899:12: note: conflicting prototype is here subraster *accent_subraster ( int accent, int width, int height, int pixsz ) ^ mimetex.c:8140:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(), *rootsp=NULL; /* optionally preceded by [rootarg]*/ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:8144:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* put subexpr in constructed sqrt */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:8146:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free work areas */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:520:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastaccent(); /* handle \hat \vec \braces, etc */ ^ mimetex.c:8246:12: note: conflicting prototype is here subraster *rastaccent ( char **expression, int size, subraster *basesp, ^ mimetex.c:8252:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1]; /*parse subexpr to be accented*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8253:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texscripts(), *script=NULL, /* \under,overbrace allow scripts */ ^ mimetex.c:4956:7: note: conflicting prototype is here char *texscripts ( char *expression, char *subscript, ^ mimetex.c:8255:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *subsp=NULL, *scrsp=NULL; /*rasterize subexpr,script*/ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:8256:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rastack(), *accsubsp=NULL; /* stack accent, subexpr, script */ ^ mimetex.c:1551:12: note: conflicting prototype is here subraster *rastack ( subraster *sp1, subraster *sp2, ^ mimetex.c:8257:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *accent_subraster(), *accsp=NULL; /*raster for the accent itself*/ ^ mimetex.c:1899:12: note: conflicting prototype is here subraster *accent_subraster ( int accent, int width, int height, int pixsz ) ^ mimetex.c:8260:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /*free work areas in case of error*/ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ In file included from mimetex.c:448: ./mimetex.h:521:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastfont(); /* handle \cal{} \scr{}, etc */ ^ mimetex.c:8357:12: note: conflicting prototype is here subraster *rastfont ( char **expression, int size, subraster *basesp, ^ mimetex.c:8363:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), fontchars[MAXSUBXSZ+1], /* chars to render in font */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8370:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *fontsp=NULL, /* rasterize chars in font */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:8371:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *rastflags(); /* or just set flag to switch font */ ^ mimetex.c:7113:12: note: conflicting prototype is here subraster *rastflags ( char **expression, int size, subraster *basesp, ^ In file included from mimetex.c:448: ./mimetex.h:522:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastbegin(); /* handle \begin{}...\end{} */ ^ mimetex.c:8518:12: note: conflicting prototype is here subraster *rastbegin ( char **expression, int size, subraster *basesp, ^ mimetex.c:8524:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], /* \begin{} environment params*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8527:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int strreplace(); /* replace substring in string */ ^ mimetex.c:5669:5: note: conflicting prototype is here int strreplace ( char *string, char *from, char *to, int nreplace ) ^ mimetex.c:8528:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *strchange(); /*\begin...\end --> {\begin...\end}*/ ^ mimetex.c:5624:7: note: conflicting prototype is here char *strchange ( int nfirst, char *from, char *to ) ^ mimetex.c:8530:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp=NULL; /* rasterize environment */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ In file included from mimetex.c:448: ./mimetex.h:525:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastarray(); /* handle \array{...} */ ^ mimetex.c:8763:12: note: conflicting prototype is here subraster *rastarray ( char **expression, int size, subraster *basesp, ^ mimetex.c:8769:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], *exprptr, /*parse array subexpr*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:8772:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *preamble(), *preptr=token; /*process optional size,lcr preamble*/ ^ mimetex.c:5087:7: note: conflicting prototype is here char *preamble ( char *expression, int *size, char *subexpr ) ^ mimetex.c:8832:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *toksp[1025], /* rasterize tokens */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:8833:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(), *arraysp=NULL; /* subraster for entire array */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:8835:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free toksp[] workspace at eoj */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:8840:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* embed tokens/cells in array */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:8841:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rule_raster(); /* draw hlines and vlines in array */ ^ mimetex.c:2224:5: note: conflicting prototype is here int rule_raster ( raster *rp, int top, int left, ^ mimetex.c:8843:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texchar(), hltoken[1025]; /* extract \hline from token */ ^ mimetex.c:4578:7: note: conflicting prototype is here char *texchar ( char *expression, char *chartoken ) ^ In file included from mimetex.c:448: ./mimetex.h:526:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastpicture(); /* handle \picture(,){...} */ ^ mimetex.c:9243:12: note: conflicting prototype is here subraster *rastpicture ( char **expression, int size, subraster *basesp, ^ mimetex.c:9249:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), picexpr[2049], *picptr=picexpr, /* picture {expre} */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9253:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *picelemsp=NULL, /* rasterize picture elements */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:9254:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *new_subraster(), *picturesp=NULL, /* subraster for entire picture */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:9257:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* free picelemsp[] workspace */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:9259:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(), /* convert ascii params to doubles */ ^ mimetex.c:9269:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rastput(); /* embed elements in picture */ ^ mimetex.c:1189:5: note: conflicting prototype is here int rastput ( raster *target, raster *source, ^ mimetex.c:9270:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(); /* display debugging output */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ In file included from mimetex.c:448: ./mimetex.h:527:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastline(); /* handle \line(xinc,yinc){xlen} */ ^ mimetex.c:9460:12: note: conflicting prototype is here subraster *rastline ( char **expression, int size, subraster *basesp, ^ mimetex.c:9466:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(),linexpr[257], *xptr=linexpr; /*line(xinc,yinc){xlen}*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9467:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *linesp=NULL; /* subraster for line */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:9471:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(), /* convert ascii params to doubles */ ^ mimetex.c:9478:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int line_raster(); /* draw line in linesp->image */ ^ mimetex.c:2315:5: note: conflicting prototype is here int line_raster ( raster *rp, int row0, int col0, ^ In file included from mimetex.c:448: ./mimetex.h:528:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastrule(); /* handle \rule[lift]{width}{height}*/ ^ mimetex.c:9589:12: note: conflicting prototype is here subraster *rastrule ( char **expression, int size, subraster *basesp, ^ mimetex.c:9595:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), rulexpr[257]; /* rule[lift]{wdth}{hgt} */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9596:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *rulesp=NULL; /* subraster for rule */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:9599:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(), dval; /* convert ascii params to doubles */ ^ mimetex.c:9601:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int rule_raster(); /* draw rule in rulesp->image */ ^ mimetex.c:2224:5: note: conflicting prototype is here int rule_raster ( raster *rp, int top, int left, ^ In file included from mimetex.c:448: ./mimetex.h:529:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastcircle(); /* handle \circle(xdiam[,ydiam]) */ ^ mimetex.c:9683:12: note: conflicting prototype is here subraster *rastcircle ( char **expression, int size, subraster *basesp, ^ mimetex.c:9689:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), circexpr[512],*xptr=circexpr; /*circle(xdiam[,ydiam])*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9692:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *circsp=NULL; /* subraster for ellipse */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:9694:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(), /* convert ascii params to doubles */ ^ mimetex.c:9699:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int circle_raster(), /* draw ellipse in circsp->image */ ^ mimetex.c:2508:5: note: conflicting prototype is here int circle_raster ( raster *rp, int row0, int col0, ^ mimetex.c:9700:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] circle_recurse(); /* for theta0,theta1 args */ ^ mimetex.c:2669:5: note: conflicting prototype is here int circle_recurse ( raster *rp, int row0, int col0, ^ In file included from mimetex.c:448: ./mimetex.h:530:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastbezier(); /*handle\bezier(c0,r0)(c1,r1)(ct,rt)*/ ^ mimetex.c:9799:12: note: conflicting prototype is here subraster *rastbezier ( char **expression, int size, subraster *basesp, ^ mimetex.c:9805:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *new_subraster(), *bezsp=NULL; /* subraster for bezier */ ^ mimetex.c:833:12: note: conflicting prototype is here subraster *new_subraster ( int width, int height, int pixsz ) ^ mimetex.c:9806:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), bezexpr[129],*xptr=bezexpr; /*\bezier(r,c)(r,c)(r,c)*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9807:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); /* convert ascii params to doubles */ ^ mimetex.c:9819:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int bezier_raster(); /* draw bezier in bezsp->image */ ^ mimetex.c:2744:5: note: conflicting prototype is here int bezier_raster ( raster *rp, double r0, double c0, ^ In file included from mimetex.c:448: ./mimetex.h:531:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastraise(); /* handle \raisebox{lift}{expr} */ ^ mimetex.c:9922:12: note: conflicting prototype is here subraster *rastraise ( char **expression, int size, subraster *basesp, ^ mimetex.c:9928:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], *liftexpr=subexpr; /* args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9929:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *raisesp=NULL; /* rasterize subexpr to be raised */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ In file included from mimetex.c:448: ./mimetex.h:532:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastrotate(); /* handle \rotatebox{degs}{expr} */ ^ mimetex.c:9984:12: note: conflicting prototype is here subraster *rastrotate ( char **expression, int size, subraster *basesp, ^ mimetex.c:9990:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], *degexpr=subexpr; /* args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:9991:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *rotsp=NULL; /* subraster for rotated subexpr */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:9992:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *rastrot(), *rotrp=NULL; /* rotate subraster->image 90 degs */ ^ mimetex.c:1104:9: note: conflicting prototype is here raster *rastrot ( raster *rp ) ^ mimetex.c:9993:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* delete intermediate rasters */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:9995:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(), /* convert ascii params to doubles */ ^ In file included from mimetex.c:448: ./mimetex.h:533:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastreflect(); /* handle \reflectbox[axis]{expr} */ ^ mimetex.c:10098:12: note: conflicting prototype is here subraster *rastreflect ( char **expression, int size, subraster *basesp, ^ mimetex.c:10104:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], *axisexpr=subexpr; /* args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10105:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *refsp=NULL; /* subraster for reflected subexpr */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10106:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *rastref(), *refrp=NULL; /* reflect subraster->image */ ^ mimetex.c:1144:9: note: conflicting prototype is here raster *rastref ( raster *rp, int axis ) ^ mimetex.c:10108:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* delete intermediate raster */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ In file included from mimetex.c:448: ./mimetex.h:534:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastfbox(); /* handle \fbox{expr} */ ^ mimetex.c:10175:12: note: conflicting prototype is here subraster *rastfbox ( char **expression, int size, subraster *basesp, ^ mimetex.c:10181:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1], widtharg[512]; /* args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10182:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *framesp=NULL; /* rasterize subexpr to be framed */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10183:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *border_raster(), *bp=NULL; /* framed image raster */ ^ mimetex.c:2811:9: note: conflicting prototype is here raster *border_raster ( raster *rp, int ntop, int nbot, ^ mimetex.c:10184:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double strtod(); /* interpret [width][height] */ ^ In file included from mimetex.c:448: ./mimetex.h:535:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastinput(); /* handle \input{filename} */ ^ mimetex.c:10263:12: note: conflicting prototype is here subraster *rastinput ( char **expression, int size, subraster *basesp, ^ mimetex.c:10269:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), tag[1024]="\000", filename[1024]="\000"; /* args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10270:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *inputsp=NULL; /* rasterized input image */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10274:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *mimeprep(), /* preprocess inputted data */ ^ mimetex.c:5191:7: note: conflicting prototype is here char *mimeprep ( char *expression ) ^ mimetex.c:10301:22: warning: passing arguments to 'rastreadfile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = rastreadfile(filename,0,tag,subexpr); /* read file */ ^ mimetex.c:10308:26: warning: passing arguments to 'dbltoa' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (reformat=dbltoa(d,npts)) != NULL ) /* reformat successful */ ^ In file included from mimetex.c:448: ./mimetex.h:536:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastcounter(); /* handle \counter{filename} */ ^ mimetex.c:10343:12: note: conflicting prototype is here subraster *rastcounter ( char **expression, int size, subraster *basesp, ^ mimetex.c:10349:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), filename[1024]="\000", /* counter file */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10351:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *countersp=NULL; /* rasterized counter image */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10422:29: warning: passing arguments to 'rastreadfile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (status=rastreadfile(filename,1,tag,text)) > 0 ) /*try reading file*/ ^ mimetex.c:10441:28: warning: passing arguments to 'rastwritefile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = rastwritefile(filename,tag,text,isstrict); } /*rewrite counter*/ ^ mimetex.c:10454:33: warning: passing arguments to 'rasteditfilename' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(logfile,rasteditfilename(logfile)); /* edit log file name */ ^ mimetex.c:10464:34: warning: passing arguments to 'timestamp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fprintf(logfp,"%s ",timestamp(TZDELTA,0)); /* first emit timestamp */ ^ mimetex.c:10487:19: warning: passing arguments to 'dbltoa' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcpy(text,dbltoa(((double)counter),0)); /* comma-separated counter value */ ^ In file included from mimetex.c:448: ./mimetex.h:537:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rasttoday(); /* handle \today[+/-tzdelta,ifmt] */ ^ mimetex.c:10521:12: note: conflicting prototype is here subraster *rasttoday ( char **expression, int size, subraster *basesp, ^ mimetex.c:10527:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), optarg[2050]; /* optional [+/-tzdelta,ifmt] args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10529:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *todaysp=NULL; /* rasterize timestamp */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10552:23: warning: passing arguments to 'timestamp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(today,timestamp(tzdelta,ifmt)); /* get timestamp */ ^ In file included from mimetex.c:448: ./mimetex.h:538:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastcalendar(); /* handle \calendar[yaer,month] */ ^ mimetex.c:10582:12: note: conflicting prototype is here subraster *rastcalendar ( char **expression, int size, subraster *basesp, ^ mimetex.c:10588:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), optarg[2050]; /* optional [year,month] args */ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10590:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *calendarsp=NULL; /* rasterize calendar string */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10621:18: warning: passing arguments to 'calendar' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] calstr = calendar(year,month,day); /* get calendar string */ ^ In file included from mimetex.c:448: ./mimetex.h:539:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] subraster *rastnoop(); /* handle \escape's to be flushed */ ^ mimetex.c:10651:12: note: conflicting prototype is here subraster *rastnoop ( char **expression, int size, subraster *basesp, ^ mimetex.c:10657:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *texsubexpr(), subexpr[MAXSUBXSZ+1]; /*dummy args eaten by \escape*/ ^ mimetex.c:4703:7: note: conflicting prototype is here char *texsubexpr ( char *expression, char *subexpr, int maxsubsz, ^ mimetex.c:10658:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *noopsp=NULL; /* rasterize subexpr */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:10701:33: warning: passing arguments to 'rasteditfilename' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strncpy(texfile,rasteditfilename(filename),2047); /*edited copy of filename*/ ^ mimetex.c:10359:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *rasteditfilename(), /* edit log file name */ ^ mimetex.c:10745:7: note: conflicting prototype is here char *rasteditfilename ( char *filename ) ^ mimetex.c:10751:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *strchange(); /* prepend pathprefix if necessary */ ^ mimetex.c:5624:7: note: conflicting prototype is here char *strchange ( int nfirst, char *from, char *to ) ^ mimetex.c:10752:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int strreplace(), /* remove ../'s and ..\'s */ ^ mimetex.c:5669:5: note: conflicting prototype is here int strreplace ( char *string, char *from, char *to, int nreplace ) ^ mimetex.c:10271:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int status, rastreadfile(); /* read input file */ ^ mimetex.c:10805:5: note: conflicting prototype is here int rastreadfile ( char *filename, int islock, char *tag, char *value ) ^ mimetex.c:10810:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] FILE *fp = (FILE *)NULL, *rastopenfile(); /* pointer to opened filename */ ^ mimetex.c:10687:7: note: conflicting prototype is here FILE *rastopenfile ( char *filename, char *mode ) ^ mimetex.c:10353:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int status=0,rastreadfile(),rastwritefile(), /*read,write counter file*/ ^ mimetex.c:10900:5: note: conflicting prototype is here int rastwritefile( char *filename, char *tag, char *value, int isstrict ) ^ mimetex.c:10905:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] FILE *fp = (FILE *)NULL, *rastopenfile(); /* pointer to opened filename */ ^ mimetex.c:10687:7: note: conflicting prototype is here FILE *rastopenfile ( char *filename, char *mode ) ^ mimetex.c:10909:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] *strchange(), /* put value between ...*/ ^ mimetex.c:5624:7: note: conflicting prototype is here char *strchange ( int nfirst, char *from, char *to ) ^ mimetex.c:10911:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int istag=0, rastreadfile(), /* read file if tag!=NULL */ ^ mimetex.c:10805:5: note: conflicting prototype is here int rastreadfile ( char *filename, int islock, char *tag, char *value ) ^ mimetex.c:11011:29: warning: passing arguments to 'timestamp' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] strcat(fbuff,timestamp(TZDELTA,0)); /* start with timestamp */ ^ mimetex.c:10589:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *calendar(), *calstr=NULL; /* calendar to be rasterized */ ^ mimetex.c:11039:7: note: conflicting prototype is here char *calendar( int year, int month, int day ) ^ mimetex.c:11046:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] struct tm *tmstruct=(struct tm *)NULL, *localtime(); /* interpret time_val */ ^ /usr/include/time.h:118:12: note: conflicting prototype is here struct tm *localtime(const time_t *); ^ mimetex.c:11090:24: warning: passing arguments to 'daynumber' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] iday = 1 + (daynumber(year,month,idd)%7); /* 1=Monday...7=Sunday */ ^ mimetex.c:10360:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] *timestamp(), /* timestamp for logging */ ^ mimetex.c:11138:7: note: conflicting prototype is here char *timestamp( int tzdelta, int ifmt ) ^ mimetex.c:11146:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] struct tm *tmstruct=(struct tm *)NULL, *localtime(); /* interpret time_val */ ^ /usr/include/time.h:118:12: note: conflicting prototype is here struct tm *localtime(const time_t *); ^ mimetex.c:11172:9: warning: passing arguments to 'tzadjust' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tzadjust(tzdelta,&year,&month,&day,&hour); ^ mimetex.c:11199:23: warning: passing arguments to 'daynumber' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] daynames[daynumber(year,month,day)%7],monthnames[month],day,year); ^ mimetex.c:11203:23: warning: passing arguments to 'daynumber' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] daynames[daynumber(year,month,day)%7],monthnames[month],day,year, ^ mimetex.c:11149:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int tzadjust(); /* time zone adjustment function */ ^ mimetex.c:11234:5: note: conflicting prototype is here int tzadjust ( int tzdelta, int *year, int *month, int *day, int *hour ) ^ mimetex.c:11048:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int idd=1, iday=0, daynumber(); /* day-of-week for idd=1...31 */ ^ mimetex.c:11294:5: note: conflicting prototype is here int daynumber ( int year, int month, int day ) ^ mimetex.c:10275:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] *dbltoa(), *reformat=NULL; /* reformat numerical input */ ^ mimetex.c:11353:7: note: conflicting prototype is here char *dbltoa ( double dblval, int npts ) ^ mimetex.c:11363:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] double floor(); /* integer which is glb(double) */ ^ mimetex.c:11813:22: warning: passing arguments to 'aagridnum' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gridnum = aagridnum(rp,irow,icol); /*grid# coding 3x3 grid at irow,icol*/ ^ mimetex.c:11823:27: warning: passing arguments to 'aapatternnum' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] patternum = aapatternnum(gridnum); /* look up pattern number */ ^ mimetex.c:11826:31: warning: passing arguments to 'aapatterns' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (aabyteval = aapatterns(rp,irow,icol,gridnum,patternum,grayscale)) ^ mimetex.c:11757:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int aapatterns(); /* to antialias special patterns */ ^ mimetex.c:11920:5: note: conflicting prototype is here int aapatterns (raster *rp, int irow, int icol, ^ mimetex.c:11938:29: warning: passing arguments to 'aapatternnum' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] patternum = aapatternnum(gridnum); /* so look it up ourselves */ ^ mimetex.c:11942:35: warning: passing arguments to 'aapattern1124' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] case 24: aaval = aapattern1124(rp,irow,icol,gridnum,grayscale); break; ^ mimetex.c:11943:33: warning: passing arguments to 'aapattern19' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] case 19: aaval = aapattern19(rp,irow,icol,gridnum,grayscale); break; ^ mimetex.c:11944:33: warning: passing arguments to 'aapattern20' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] case 20: aaval = aapattern20(rp,irow,icol,gridnum,grayscale); break; ^ mimetex.c:11945:33: warning: passing arguments to 'aapattern39' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] case 39: aaval = aapattern39(rp,irow,icol,gridnum,grayscale); break; ^ mimetex.c:11929:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] aapattern1124(), /* routine for patterns #11,24 */ ^ mimetex.c:11990:5: note: conflicting prototype is here int aapattern1124 (raster *rp, int irow, int icol, ^ mimetex.c:12069:23: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hturn = aafollowline(rp,irow,icol,hdirection); ^ mimetex.c:12070:23: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vturn = aafollowline(rp,irow,icol,vdirection); ^ mimetex.c:11930:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] aapattern19(), /* special routine for pattern #19 */ ^ mimetex.c:12115:5: note: conflicting prototype is here int aapattern19 (raster *rp, int irow, int icol, ^ mimetex.c:12140:27: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn1 = aafollowline(rp,jrow,jcol,orientation)) == 0 ) goto end_of_job; ^ mimetex.c:12141:27: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn2 = aafollowline(rp,jrow,jcol,-orientation)) == 0) goto end_of_job; ^ mimetex.c:11931:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] aapattern20(), /* special routine for pattern #20 */ ^ mimetex.c:12188:5: note: conflicting prototype is here int aapattern20 (raster *rp, int irow, int icol, ^ mimetex.c:12219:25: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn1=aafollowline(rp,jrow1,jcol1,-direction)) == 0 ) goto end_of_job; ^ mimetex.c:12220:25: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn2=aafollowline(rp,jrow2,jcol2,direction)) == 0 ) goto end_of_job; ^ mimetex.c:11932:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] aapattern39(); /* special routine for pattern #39 */ ^ mimetex.c:12267:5: note: conflicting prototype is here int aapattern39 (raster *rp, int irow, int icol, ^ mimetex.c:12297:25: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn1=aafollowline(rp,jrow1,jcol1,-direction)) == 1 ) ^ mimetex.c:12300:25: warning: passing arguments to 'aafollowline' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (turn2=aafollowline(rp,jrow2,jcol2,direction)) == 0 ) goto end_of_job; ^ mimetex.c:12006:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] hturn=99,vturn=99, aafollowline(); /* follow corner till turns */ ^ mimetex.c:12369:5: note: conflicting prototype is here int aafollowline (raster *rp, int irow, int icol, int direction) ^ mimetex.c:11755:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int gridnum=(-1), aagridnum(), /* grid# for 3x3 grid at irow,icol */ ^ mimetex.c:12517:5: note: conflicting prototype is here int aagridnum (raster *rp, int irow, int icol) ^ mimetex.c:11756:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] patternum=(-1), aapatternnum(); /*pattern#, 1-51, for input gridnum*/ ^ mimetex.c:12666:5: note: conflicting prototype is here int aapatternnum ( int gridnum ) ^ mimetex.c:12733:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int pattern = (-1), aapatternnum(); /*pattern#, 1-51, for input gridnum*/ ^ mimetex.c:12666:5: note: conflicting prototype is here int aapatternnum ( int gridnum ) ^ mimetex.c:12861:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int gridnum=0, aagridnum(), /* grid# for 3x3 grid at irow,icol */ ^ mimetex.c:12517:5: note: conflicting prototype is here int aagridnum (raster *rp, int irow, int icol) ^ mimetex.c:12862:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] aalookup(); /* table look up antialiased value*/ ^ mimetex.c:12727:5: note: conflicting prototype is here int aalookup ( int gridnum ) ^ mimetex.c:3940:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int aasupsamp(), /*antialias char with supersampling*/ ^ mimetex.c:12912:5: note: conflicting prototype is here int aasupsamp (raster *rp, raster **aa, int sf, int grayscale) ^ mimetex.c:12925:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *aap=NULL, *new_raster(); /* raster for supersampled image */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:12934:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(), type_bytemap(); /* debugging display routines */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ mimetex.c:12934:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(), type_bytemap(); /* debugging display routines */ ^ mimetex.c:3074:5: note: conflicting prototype is here int type_bytemap ( intbyte *bp, int grayscale, ^ mimetex.c:12935:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_raster(); /* delete old rasters */ ^ mimetex.c:933:5: note: conflicting prototype is here int delete_raster ( raster *rp ) ^ mimetex.c:12950:22: warning: passing arguments to 'aaweights' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] aawts = aaweights(sf,sf); /* get new weight matrix */ ^ mimetex.c:12926:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] raster *aaweights(); /* get weight matrix applied to rp */ ^ mimetex.c:13179:9: note: conflicting prototype is here raster *aaweights ( int width, int height ) ^ mimetex.c:13184:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *new_raster(), *weights=NULL; /* raster of weights returned */ ^ mimetex.c:762:9: note: conflicting prototype is here raster *new_raster ( int width, int height, int pixsz ) ^ mimetex.c:13513:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *mimeprep(); /* preprocess expression */ ^ mimetex.c:5191:7: note: conflicting prototype is here char *mimeprep ( char *expression ) ^ mimetex.c:13525:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] subraster *rasterize(), *sp=NULL; /* rasterize expression */ ^ mimetex.c:5975:12: note: conflicting prototype is here subraster *rasterize ( char *expression, int size ) ^ mimetex.c:13526:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] raster *border_raster(), *bp=NULL; /* put a border around raster */ ^ mimetex.c:2811:9: note: conflicting prototype is here raster *border_raster ( raster *rp, int ntop, int nbot, ^ mimetex.c:13527:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int delete_subraster(); /* for clean-up at end-of-job */ ^ mimetex.c:960:5: note: conflicting prototype is here int delete_subraster ( subraster *sp ) ^ mimetex.c:13528:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(), type_bytemap(), /* screen dump function prototypes */ ^ mimetex.c:2976:5: note: conflicting prototype is here int type_raster ( raster *rp, FILE *fp ) ^ mimetex.c:13528:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_raster(), type_bytemap(), /* screen dump function prototypes */ ^ mimetex.c:3074:5: note: conflicting prototype is here int type_bytemap ( intbyte *bp, int grayscale, ^ mimetex.c:13529:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] xbitmap_raster(); /* mime xbitmap output function */ ^ mimetex.c:3164:5: note: conflicting prototype is here int xbitmap_raster ( raster *rp, FILE *fp ) ^ mimetex.c:13556:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int type_pbmpgm(), ptype=0; /* entry point, graphic format */ ^ mimetex.c:3219:5: note: conflicting prototype is here int type_pbmpgm ( raster *rp, int ptype, char *file ) ^ mimetex.c:13561:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int aalowpass(), aapnm(), /*lowpass filters for anti-aliasing*/ ^ mimetex.c:11453:5: note: conflicting prototype is here int aalowpass (raster *rp, intbyte *bytemap, int grayscale) ^ mimetex.c:13561:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int aalowpass(), aapnm(), /*lowpass filters for anti-aliasing*/ ^ mimetex.c:11565:5: note: conflicting prototype is here int aapnm (raster *rp, intbyte *bytemap, int grayscale) ^ mimetex.c:13564:2: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] aacolormap(); /* build colormap from bytemap */ ^ mimetex.c:13077:5: note: conflicting prototype is here int aacolormap ( intbyte *bytemap, int nbytes, ^ mimetex.c:13569:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *timestamp(); /* time stamp for logged messages */ ^ mimetex.c:11138:7: note: conflicting prototype is here char *timestamp( int tzdelta, int ifmt ) ^ mimetex.c:13740:17: warning: passing arguments to 'unescape_url' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unescape_url(expression,0); /* convert all %xx's to chars */ ^ mimetex.c:13741:17: warning: passing arguments to 'unescape_url' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unescape_url(expression,0); /* repeat */ ^ mimetex.c:13745:17: warning: passing arguments to 'unescape_url' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] unescape_url(expression,0); } /* convert _all_ %xx's to chars */ ^ mimetex.c:13774:8: warning: comparison of array 'logfile' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ( logfile != NULL ) /* if a logfile is given */ ^~~~~~~ ~~~~ mimetex.c:13780:12: warning: passing arguments to 'logger' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] logger(msgfp,msglevel,expression,mimelog); /* log query */ ^ mimetex.c:13844:19: warning: passing arguments to 'isstrstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !isstrstr(http_referer,referer,0) ) /* invalid http_referer */ ^ mimetex.c:13854:18: warning: passing arguments to 'ismonth' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !ismonth(progname) ) /* not executed as mimetexJan-Dec */ ^ mimetex.c:13874:15: warning: passing arguments to 'isstrstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( isstrstr(http_referer,deny,0) ) /* invalid http_referer */ ^ mimetex.c:13904:25: warning: passing arguments to 'md5str' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *md5hash = md5str(expression); /* md5 hash of expression */ ^ mimetex.c:13918:18: warning: passing arguments to 'emitcache' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( emitcache(cachefile,maxage,0) > 0 ) /* cached image emitted */ ^ mimetex.c:13923:10: warning: comparison of array 'cachelog' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ( cachelog != NULL ) /* if a logfile is given */ ^~~~~~~~ ~~~~ mimetex.c:14145:30: warning: passing arguments to 'GIF_Create' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { int status = GIF_Create(gif_outfile, bp->width,bp->height, ncolors, 8); ^ mimetex.c:14160:15: warning: passing arguments to 'GIF_SetColor' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GIF_SetColor(0,bgred,bggreen,bgblue); /* background white if all 255 */ ^ mimetex.c:14162:19: warning: passing arguments to 'GIF_SetColor' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { GIF_SetColor(1,fgred,fggreen,fgblue); /* foreground black if all 0 */ ^ mimetex.c:14175:19: warning: passing arguments to 'GIF_SetColor' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GIF_SetColor(igray, red,green,blue); /*set gray,grayer,...,0=black*/ ^ mimetex.c:14179:23: warning: passing arguments to 'GIF_SetTransparent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GIF_SetTransparent(0); /* set transparent background */ ^ mimetex.c:14182:20: warning: passing arguments to 'GIF_CompressImage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GIF_CompressImage(0, 0, -1, -1, GetPixel); /* emit gif */ ^ mimetex.c:14193:15: warning: passing arguments to 'emitcache' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emitcache(cachefile,maxage2,0); /* cached image (hopefully) emitted*/ ^ mimetex.c:14195:15: warning: passing arguments to 'emitcache' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] emitcache(gif_buffer,maxage2,1); } /* emitted from memory buffer */ ^ mimetex.c:14216:13: warning: comparison of array 'gif_buffer' not equal to a null pointer is always true [-Wtautological-pointer-compare] if ( 0 && gif_buffer != NULL ) free(gif_buffer); /* free malloced buffer */ ^~~~~~~~~~ ~~~~ mimetex.c:14266:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int main(); /* main() akways returns an int */ ^ mimetex.c:13499:5: note: conflicting prototype is here int main ( int argc, char *argv[] ^ mimetex.c:13540:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int isstrstr(); /* search http_referer for referer */ ^ mimetex.c:14306:5: note: conflicting prototype is here int isstrstr ( char *string, char *snippets, int iscase ) ^ mimetex.c:13571:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int ismonth(); /* check argv[0] for current month */ ^ mimetex.c:14367:5: note: conflicting prototype is here int ismonth ( char *month ) ^ mimetex.c:14375:41: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] struct tm *tmstruct=(struct tm *)NULL, *localtime(); /* interpret time_val */ ^ /usr/include/time.h:118:12: note: conflicting prototype is here struct tm *localtime(const time_t *); ^ mimetex.c:13514:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int unescape_url(); /* convert %xx's to ascii chars */ ^ mimetex.c:14440:5: note: conflicting prototype is here int unescape_url(char *url, int isescape) { ^ mimetex.c:14443:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] int strreplace(); /* replace + with blank, if needed */ ^ mimetex.c:5669:5: note: conflicting prototype is here int strreplace ( char *string, char *from, char *to, int nreplace ) ^ mimetex.c:14515:20: warning: passing arguments to 'x2c' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] { url[x] = x2c(&url[y+1]); ^ mimetex.c:14444:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char x2c(); ^ mimetex.c:14522:6: note: conflicting prototype is here char x2c(char *what) { ^ mimetex.c:13570:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int logger(); /* logs environ variables */ ^ mimetex.c:14547:5: note: conflicting prototype is here int logger ( FILE *fp, int msglevel, char *message, logdata *logvars ) ^ mimetex.c:14553:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] char *timestamp(); /* timestamp logged */ ^ mimetex.c:11138:7: note: conflicting prototype is here char *timestamp( int tzdelta, int ifmt ) ^ mimetex.c:13515:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int emitcache(); /* emit cached image if it exists */ ^ mimetex.c:14591:5: note: conflicting prototype is here int emitcache ( char *cachefile, int maxage, int isbuffer ) ^ mimetex.c:14610:30: warning: passing arguments to 'readcachefile' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( (nbytes = readcachefile(cachefile,buffer)) /* read the file */ ^ mimetex.c:14596:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int nbytes=gifSize, readcachefile(); /* read cache file */ ^ mimetex.c:14661:5: note: conflicting prototype is here int readcachefile ( char *cachefile, unsigned char *buffer ) ^ mimetex.c:13552:3: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] *md5str(); /* md5 has of expression */ ^ mimetex.c:14766:7: note: conflicting prototype is here char *md5str( char *instr ) ^ mimetex.c:13545:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int GetPixel(); /* feed pixels to gifsave library */ ^ mimetex.c:14943:5: note: conflicting prototype is here int GetPixel ( int x, int y ) ^ 466 warnings generated. mimetex.c(/tmp/mimetex-de4cb4.o:(rastcat)): warning: strcpy() is almost always misused, please use strlcpy() mimetex.c(/tmp/mimetex-de4cb4.o:(type_bytemap)): warning: sprintf() is often misused, please use snprintf() mimetex.c(/tmp/mimetex-de4cb4.o:(type_pbmpgm)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in www/mimetex at 1714025758.25 ===> www/mimetex ===> Faking installation for mimetex-1.65p3 /exopi-obj/pobj/mimetex-1.65/bin/install -d -m 755 /exopi-obj/pobj/mimetex-1.65/fake-amd64/var/www/cgi-bin /exopi-obj/pobj/mimetex-1.65/bin/install -c -s -m 755 /exopi-obj/pobj/mimetex-1.65/mimetex-1.65/mimetex /exopi-obj/pobj/mimetex-1.65/fake-amd64/var/www/cgi-bin ===> Building package for mimetex-1.65p3 Create /exopi-cvs/ports/packages/amd64/all/mimetex-1.65p3.tgz Creating package mimetex-1.65p3 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|******** | 13% checksumming|*************** | 25% checksumming|*********************** | 38% checksumming|******************************* | 50% checksumming|************************************** | 63% checksumming|********************************************** | 75% checksumming|***************************************************** | 88% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/mimetex-1.65p3.tgz >>> Running clean in www/mimetex at 1714025761.66 ===> www/mimetex ===> Cleaning for mimetex-1.65p3 >>> Ended at 1714025762.38 max_stuck=1.86/build=10.32/package=3.40/clean=0.80