diff options
author | Denis Bitouzé <dbitouze@wanadoo.fr> | 2021-02-25 18:23:07 +0000 |
---|---|---|
committer | Denis Bitouzé <dbitouze@wanadoo.fr> | 2021-02-25 18:23:07 +0000 |
commit | c6101f91d071883b48b1b4b51e5eba0f36d9a78d (patch) | |
tree | 1bf7f5a881d7a4f5c5bf59d0b2821943dd822372 /Build/source/texk/mendexk/pageread.c | |
parent | 07ee7222e389b0777456b427a55c22d0e6ffd267 (diff) |
French translation for tlmgr updated
git-svn-id: svn://tug.org/texlive/trunk@57912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/mendexk/pageread.c')
-rw-r--r-- | Build/source/texk/mendexk/pageread.c | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/Build/source/texk/mendexk/pageread.c b/Build/source/texk/mendexk/pageread.c deleted file mode 100644 index b77fb2931d9..00000000000 --- a/Build/source/texk/mendexk/pageread.c +++ /dev/null @@ -1,64 +0,0 @@ -#include "mendex.h" - -#include <kpathsea/tex-file.h> - -static inline int -bfgetc (FILE *stream) -{ - int cc = getc (stream); - if (cc == '\r') { - cc = getc (stream); - if (cc != '\n') { - ungetc (cc, stream); - cc = '\r'; - } - } - return cc; -} -#define fgetc bfgetc - -/* checking last page */ -int lastpage(const char *filename) -{ - int i,cc,num= -1; - char logfile[32],numbuff[16]; - FILE *fp; - - for (i=strlen(filename);i>=0;i--) { - if (filename[i]=='.') { - strncpy(logfile,filename,i); - sprintf(&logfile[i],".log"); - break; - } - } - if (i==-1) sprintf(logfile,"%s.log",filename); - - if(kpse_in_name_ok(logfile)) - fp=fopen(logfile,"r"); - else - fp=NULL; - if (fp==NULL) { - fprintf(stderr,"No log file, %s.\n",logfile); - exit(0); - } - - while (1) { - cc=fgetc(fp); - if (cc==EOF) break; - else if (cc=='[') { - for (i=0;;i++) { - cc=fgetc(fp); - if (((i==0)&&(cc=='-'))||((cc>='0')&&(cc<='9'))) numbuff[i]=cc; - else { - numbuff[i]='\0'; - break; - } - } - if (strlen(numbuff)>0) num=atoi(numbuff); - } - } - - fclose(fp); - - return num; -} |