summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build/source/texk/web2c/pdftexdir/ChangeLog11
-rw-r--r--Build/source/texk/web2c/pdftexdir/ptexlib.h4
-rw-r--r--Build/source/texk/web2c/pdftexdir/utils.c4
-rw-r--r--Build/source/texk/web2c/pdftexdir/vfpacket.c2
4 files changed, 16 insertions, 5 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/ChangeLog b/Build/source/texk/web2c/pdftexdir/ChangeLog
index e40b370c24c..da4e364bf30 100644
--- a/Build/source/texk/web2c/pdftexdir/ChangeLog
+++ b/Build/source/texk/web2c/pdftexdir/ChangeLog
@@ -1,3 +1,14 @@
+2012-08-08 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
+
+ * ptexlib.h: extern void writestreamlength(longinteger, longinteger);
+ for largefile.
+ extern void storepacket(internalfontnumber, integer, strnumber); to
+ avoid a compiler warning.
+ * utils.c: void writestreamlength(longinteger length, longinteger offset)
+ for largefile.
+ * vfpacket.c: void storepacket(internalfontnumber f, integer c, strnumber s)
+ to avoid a compiler warning.
+
2012-08-03 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* pdftex.web: Update eTeX_revision and eTeX_version_string.
diff --git a/Build/source/texk/web2c/pdftexdir/ptexlib.h b/Build/source/texk/web2c/pdftexdir/ptexlib.h
index c0dd1bb3bda..fabf09bd213 100644
--- a/Build/source/texk/web2c/pdftexdir/ptexlib.h
+++ b/Build/source/texk/web2c/pdftexdir/ptexlib.h
@@ -215,7 +215,7 @@ extern void libpdffinish(void);
extern char *makecfilename(strnumber s);
extern void make_subset_tag(fd_entry *);
extern void setjobid(int, int, int, int);
-extern void writestreamlength(integer, longinteger);
+extern void writestreamlength(longinteger, longinteger);
extern void printID(strnumber);
extern void printcreationdate(void);
extern void printmoddate(void);
@@ -259,7 +259,7 @@ extern void allocvffnts(void);
/* vfpacket.c */
extern integer newvfpacket(internalfontnumber);
-extern void storepacket(internalfontnumber, eightbits, strnumber);
+extern void storepacket(internalfontnumber, integer, strnumber);
extern void startpacket(internalfontnumber, eightbits);
extern eightbits packetbyte(void);
extern void poppacketstate(void);
diff --git a/Build/source/texk/web2c/pdftexdir/utils.c b/Build/source/texk/web2c/pdftexdir/utils.c
index 4511ffdde9b..965f845b52d 100644
--- a/Build/source/texk/web2c/pdftexdir/utils.c
+++ b/Build/source/texk/web2c/pdftexdir/utils.c
@@ -409,13 +409,13 @@ int xputc(int c, FILE * stream)
return i;
}
-void writestreamlength(integer length, longinteger offset)
+void writestreamlength(longinteger length, longinteger offset)
{
if (jobname_cstr == NULL)
jobname_cstr = xstrdup(makecstring(jobname));
if (fixedpdfdraftmode == 0) {
xfseeko(pdffile, (off_t) offset, SEEK_SET, jobname_cstr);
- fprintf(pdffile, "%li", (long int) length);
+ fprintf(pdffile, "%" LONGINTEGER_PRI "i", length);
xfseeko(pdffile, (off_t) pdfoffset(), SEEK_SET, jobname_cstr);
}
}
diff --git a/Build/source/texk/web2c/pdftexdir/vfpacket.c b/Build/source/texk/web2c/pdftexdir/vfpacket.c
index faeeab19db4..8b07efd5b48 100644
--- a/Build/source/texk/web2c/pdftexdir/vfpacket.c
+++ b/Build/source/texk/web2c/pdftexdir/vfpacket.c
@@ -52,7 +52,7 @@ integer newvfpacket(internalfontnumber f)
return vf_ptr++ - vf_array;
}
-void storepacket(internalfontnumber f, eightbits c, strnumber s)
+void storepacket(internalfontnumber f, integer c, strnumber s)
{
int l = strstart[s + 1] - strstart[s];
vf_array[vfpacketbase[f]].len[c - fontbc[f]] = l;