diff options
Diffstat (limited to 'Build/source/texk/makejvf')
-rw-r--r-- | Build/source/texk/makejvf/ChangeLog | 13 | ||||
-rw-r--r-- | Build/source/texk/makejvf/makejvf.h | 4 | ||||
-rw-r--r-- | Build/source/texk/makejvf/tfmread.c | 1 | ||||
-rw-r--r-- | Build/source/texk/makejvf/tool.c | 24 | ||||
-rw-r--r-- | Build/source/texk/makejvf/write.c | 4 |
5 files changed, 40 insertions, 6 deletions
diff --git a/Build/source/texk/makejvf/ChangeLog b/Build/source/texk/makejvf/ChangeLog index c7dea48b2b4..64841831195 100644 --- a/Build/source/texk/makejvf/ChangeLog +++ b/Build/source/texk/makejvf/ChangeLog @@ -1,3 +1,16 @@ +2010-04-15 Peter Breitenlohner <peb@mppmu.mpg.de> + + * tool.c: #include "makejvf.h" for prototypes. + (utri, tri, pair, mget, uftri, ftri, fskip, cutspace, gethex, + getdec): Don't compile unused functions. + (fputnum): Drop unused local variable. + * tfmread.c (tfmget): Drop unused local variables. + * makejvf.h, write.c: Change return type of vfclose() and + maketfm() from int to void. + + *** FIXME *** + * write.c (writevf): height might be used uninitialized. + 2010-04-12 Peter Breitenlohner <peb@mppmu.mpg.de> * Makefile: Renamed => Makefile.orig. diff --git a/Build/source/texk/makejvf/makejvf.h b/Build/source/texk/makejvf/makejvf.h index b4af75564d4..da6ab06963a 100644 --- a/Build/source/texk/makejvf/makejvf.h +++ b/Build/source/texk/makejvf/makejvf.h @@ -27,5 +27,5 @@ int fputstr(char *str, int byte, FILE *fp); /* write.c */ FILE *vfopen(char *name); void writevf(int code, FILE *fp); -int vfclose(FILE *fp); -int maketfm(char *name); +void vfclose(FILE *fp); +void maketfm(char *name); diff --git a/Build/source/texk/makejvf/tfmread.c b/Build/source/texk/makejvf/tfmread.c index 5b6104cf994..431528fd83b 100644 --- a/Build/source/texk/makejvf/tfmread.c +++ b/Build/source/texk/makejvf/tfmread.c @@ -29,7 +29,6 @@ int jfmread(int kcode) int tfmget(char *name) { - int i,j,cc,tsize; char nbuff[1024]; FILE *fp; diff --git a/Build/source/texk/makejvf/tool.c b/Build/source/texk/makejvf/tool.c index d0bef152a31..eed34c78959 100644 --- a/Build/source/texk/makejvf/tool.c +++ b/Build/source/texk/makejvf/tool.c @@ -3,6 +3,7 @@ #include <math.h> #include <kpathsea/config.h> +#include "makejvf.h" int mquad(unsigned char *p) { @@ -16,6 +17,7 @@ int mquad(unsigned char *p) return(cc); } +#if 0 /* unused */ unsigned int utri(unsigned char *p) { unsigned int i,cc; @@ -29,7 +31,9 @@ unsigned int utri(unsigned char *p) return cc; } +#endif /* 0 */ +#if 0 /* unused */ int tri(unsigned char *p) { int i,cc; @@ -44,6 +48,7 @@ int tri(unsigned char *p) if (cc > 8388607) cc -= 16777216; return cc; } +#endif /* 0 */ unsigned int upair(unsigned char *p) { @@ -59,6 +64,7 @@ unsigned int upair(unsigned char *p) return cc; } +#if 0 /* unused */ int pair(unsigned char *p) { int i,cc; @@ -73,7 +79,9 @@ int pair(unsigned char *p) if (cc > 32767) cc -= 65536; return cc; } +#endif /* 0 */ +#if 0 /* unused */ int mget(char *p, int num) { switch (num) { @@ -91,6 +99,7 @@ int mget(char *p, int num) break; } } +#endif /* 0 */ int fquad(FILE *fp) { @@ -104,6 +113,7 @@ int fquad(FILE *fp) return cc; } +#if 0 /* unused */ unsigned int uftri(FILE *fp) { unsigned int i,cc; @@ -117,7 +127,9 @@ unsigned int uftri(FILE *fp) return cc; } +#endif /* 0 */ +#if 0 /* unused */ int ftri(FILE *fp) { int i,cc; @@ -133,6 +145,7 @@ int ftri(FILE *fp) return cc; } +#endif /* 0 */ unsigned int ufpair(FILE *fp) { @@ -164,14 +177,16 @@ int fpair(FILE *fp) return cc; } +#if 0 /* unused */ int fskip(FILE *fp, int num) { fseek(fp,num,1); } +#endif /* 0 */ int fputnum(int num, int byte, FILE *fp) { - int i,cc; + int i; unsigned char buf[16]; if (num<0) { @@ -246,6 +261,8 @@ int fputstr(char *str, int byte, FILE *fp) return 0; } + +#if 0 /* unused */ int cutspace(FILE *fp) { int cc; @@ -265,7 +282,9 @@ int cutspace(FILE *fp) } } } +#endif /* 0 */ +#if 0 /* unused */ int gethex(FILE *fp) { int cc,i; @@ -289,7 +308,9 @@ int gethex(FILE *fp) } } } +#endif /* 0 */ +#if 0 /* unused */ int getdec(FILE *fp) { int cc,i; @@ -308,3 +329,4 @@ int getdec(FILE *fp) else return -1; } } +#endif /* 0 */ diff --git a/Build/source/texk/makejvf/write.c b/Build/source/texk/makejvf/write.c index 88ad19452a8..bd10c4eb55c 100644 --- a/Build/source/texk/makejvf/write.c +++ b/Build/source/texk/makejvf/write.c @@ -336,7 +336,7 @@ void writevf(int code, FILE *fp) fputnum(code,2,fp); /* char code */ } -int vfclose(FILE *fp) +void vfclose(FILE *fp) { int i,cc; @@ -347,7 +347,7 @@ int vfclose(FILE *fp) fclose(fp); } -int maketfm(char *name) +void maketfm(char *name) { char nbuf[256]; FILE *fp; |