texlive[57122] Build/source/texk/dvi2tty: dvi2tty: Avoid compilar
commits+takuji at tug.org
commits+takuji at tug.org
Sun Dec 13 12:22:32 CET 2020
Revision: 57122
http://tug.org/svn/texlive?view=revision&revision=57122
Author: takuji
Date: 2020-12-13 12:22:31 +0100 (Sun, 13 Dec 2020)
Log Message:
-----------
dvi2tty: Avoid compilar warnings
Modified Paths:
--------------
trunk/Build/source/texk/dvi2tty/ChangeLog
trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c
Modified: trunk/Build/source/texk/dvi2tty/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvi2tty/ChangeLog 2020-12-13 00:53:56 UTC (rev 57121)
+++ trunk/Build/source/texk/dvi2tty/ChangeLog 2020-12-13 11:22:31 UTC (rev 57122)
@@ -1,3 +1,7 @@
+2020-12-13 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * dvistuff.c: Avoid compilar warnings.
+
2020-12-11 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
* dvistuff.c: Allow output of Unicode strings on Windows console.
Modified: trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c 2020-12-13 00:53:56 UTC (rev 57121)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvistuff.c 2020-12-13 11:22:31 UTC (rev 57122)
@@ -1021,7 +1021,7 @@
void dounichar(long ch)
{
- unsigned char c[4] = {}, *cc;
+ char c[4] = {0}, *cc;
if (noligaturefi && 0xFB00<=ch && ch<=0xFB04) {
switch (ch) {
@@ -1032,7 +1032,7 @@
case 0xFB04: strcpy(c,"ffl"); break;
}
cc=c;
- while (*cc) { outchar(*cc); cc++; }
+ while (*cc) { outchar((long)*cc); cc++; }
return;
}
if (ch>0x7F)
@@ -1109,7 +1109,7 @@
void symchar(unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
long ucs;
ucs = oms_to_ucs[ch];
@@ -1178,7 +1178,7 @@
void michar(unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
long ucs;
if (allchar) {
@@ -1223,7 +1223,7 @@
void normchar(char flag, unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
const unsigned short *tex_to_ucs;
long ucs;
@@ -1407,7 +1407,7 @@
void t1char(unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
long ucs;
if (allchar) {
@@ -1660,7 +1660,7 @@
void ts1char(unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
long ucs;
if (allchar) {
@@ -1795,7 +1795,7 @@
void t2char(char flag, unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
const unsigned short *tex_to_ucs;
long ucs;
@@ -1829,7 +1829,7 @@
case T2BFONT: tex_to_ucs=t2b_to_ucs; break;
case T2CFONT: tex_to_ucs=t2c_to_ucs; break;
case X2FONT : tex_to_ucs=x2_to_ucs; break;
- default : exit; /* not supported */
+ default : exit(41); /* not supported */
}
ucs = tex_to_ucs[ch];
if (utf8) {
@@ -1926,7 +1926,7 @@
void ot2char(unsigned char ch)
{
- unsigned char c[4] = {}, *cc;
+ unsigned char c[4] = {0}, *cc;
long ucs;
if (allchar) {
@@ -2314,7 +2314,7 @@
if (fnt == NULL) {
if ((fnt = (font *) malloc(sizeof(font))) == NULL) {
perror("fontdef");
- exit(1);
+ exit(40);
}
fnt->num = fntnum;
new = 1;
@@ -2323,7 +2323,7 @@
free(fnt->name); /* free old name */
if ((name = (char *) malloc((namelen+1) * sizeof(char))) == NULL) {
perror("fontdef");
- exit(1);
+ exit(40);
}
for (i = 0; i < namelen; i++)
More information about the tex-live-commits
mailing list.