summaryrefslogtreecommitdiff
path: root/Build/source/texk/mendexk/fwrite.c
diff options
context:
space:
mode:
authorTakuji Tanaka <KXD02663@nifty.ne.jp>2015-08-23 11:16:32 +0000
committerTakuji Tanaka <KXD02663@nifty.ne.jp>2015-08-23 11:16:32 +0000
commitaebd8396c735335e0db69b8152073da6b68d17f9 (patch)
tree9fcb2ceb1eae2baa612512b4f86c306fc8d3cf0f /Build/source/texk/mendexk/fwrite.c
parent35e1fcf00be8bcbb614978046b714a3f2425dc3f (diff)
texk/mendexk: Bug fix (segmentation fault) due to r.38182
git-svn-id: svn://tug.org/texlive/trunk@38186 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/mendexk/fwrite.c')
-rw-r--r--Build/source/texk/mendexk/fwrite.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/texk/mendexk/fwrite.c b/Build/source/texk/mendexk/fwrite.c
index 66dd1fcfba0..ee5fee0b8e3 100644
--- a/Build/source/texk/mendexk/fwrite.c
+++ b/Build/source/texk/mendexk/fwrite.c
@@ -124,7 +124,7 @@ void indwrite(char *filename, struct index *ind, int pagenum)
FILE *fp;
int conv_euc_to_euc;
- if (filename[0]!='\0' && kpse_out_name_ok(filename)) fp=fopen(filename,"wb");
+ if (filename && kpse_out_name_ok(filename)) fp=fopen(filename,"wb");
else {
fp=stdout;
#ifdef WIN32
@@ -303,7 +303,7 @@ void indwrite(char *filename, struct index *ind, int pagenum)
}
fputs(postamble,fp);
- if (filename[0]!='\0') fclose(fp);
+ if (filename) fclose(fp);
}
/* write page block */