diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-07-27 07:27:29 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-07-27 07:27:29 +0000 |
commit | b8d362466a8e4c679b09c8044f85073655bd7ff4 (patch) | |
tree | af6cc69d21cd49bbcfb8c326128740363a2ba293 /Build/source/texk/makeindexk/mkind.h | |
parent | c5709ea5924966b82883b45f0b92e7d6a0486226 (diff) |
makeindexk: Use binary mode for input and output (from W32TeX)
Add a new file with the qqsort() prototype
Add a new test case
git-svn-id: svn://tug.org/texlive/trunk@27192 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/makeindexk/mkind.h')
-rw-r--r-- | Build/source/texk/makeindexk/mkind.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Build/source/texk/makeindexk/mkind.h b/Build/source/texk/makeindexk/mkind.h index 7bfb5e6318b..fbc3de0a1f8 100644 --- a/Build/source/texk/makeindexk/mkind.h +++ b/Build/source/texk/makeindexk/mkind.h @@ -3,7 +3,7 @@ * This file is part of * MakeIndex - A formatter and format independent index processor * - * Copyright (C) 1998-2011 by the TeX Live project. + * Copyright (C) 1998-2012 by the TeX Live project. * Copyright (C) 1989 by Chen & Harrison International Systems, Inc. * Copyright (C) 1988 by Olivetti Research Center * Copyright (C) 1987 by Regents of the University of California @@ -287,8 +287,8 @@ extern int mk_getc (FILE *str); /* line endings patch */ EXIT(1); \ } -#define OPEN_IN(FP) fopen(FP, "r") -#define OPEN_OUT(FP) fopen(FP, "w") +#define OPEN_IN(FP) fopen(FP, "rb") +#define OPEN_OUT(FP) fopen(FP, "wb") #define CLOSE(FP) fclose(FP) #define ISDIGIT(C) ('0' <= C && C <= '9') @@ -546,9 +546,6 @@ fprintf(ilg_fp, \ extern void gen_ind (void); extern int group_type (char *str); -extern int main (int argc, char **argv); -extern void qqsort (char *base, int n, int size, - int (*compar)(char*,char*)); extern void scan_idx (void); extern void scan_sty (void); extern void sort_idx (void); |