perror(file);
return NULL;
}
- p = fopen(filename, "r");
+ p = fopen(filename, "rb");
if(p == NULL) {
perror(file);
mdvi_free(filename);
again:
if(dvi->in == NULL) {
/* try reopening the file */
- dvi->in = fopen(dvi->filename, "r");
+ dvi->in = fopen(dvi->filename, "rb");
if(dvi->in == NULL) {
mdvi_warning(_("%s: could not reopen file (%s)\n"),
dvi->filename,
{
if(font->in)
fseek(font->in, (long)0, SEEK_SET);
- else if((font->in = fopen(font->filename, "r")) == NULL) {
+ else if((font->in = fopen(font->filename, "rb")) == NULL) {
DEBUG((DBG_FILES, "reopen(%s) -> Error\n", font->filename));
return -1;
}
ASSERT(enc->private == NULL);
- in = fopen(enc->filename, "r");
+ in = fopen(enc->filename, "rb");
if(in == NULL) {
DEBUG((DBG_FMAP, "%s: could not read `%s' (%s)\n",
enc->name, enc->filename, strerror(errno)));
if(filename == NULL)
filename = mdvi_strdup(basefile);
- in = fopen(filename, "r");
+ in = fopen(filename, "rb");
if(in == NULL) {
mdvi_free(filename);
return NULL;
if(ptr == NULL)
ptr = kpse_find_file(file, kpse_dvips_config_format, 0);
if(ptr == NULL)
- in = fopen(file, "r");
+ in = fopen(file, "rb");
else {
- in = fopen(ptr, "r");
+ in = fopen(ptr, "rb");
mdvi_free(ptr);
}
if(in == NULL)
/* let's ask kpathsea for the file first */
file = kpse_find_file(config, kpse_program_text_format, 0);
if(file == NULL)
- in = fopen(config, "r");
+ in = fopen(config, "rb");
else {
- in = fopen(file, "r");
+ in = fopen(file, "rb");
mdvi_free(file);
}
if(in == NULL)
fullname = kpse_path_search(pslibdir, name, 1);
else
fullname = (char *)name;
- in = fopen(fullname, "r");
+ in = fopen(fullname, "rb");
if(in == NULL) {
if(fullname != name)
mdvi_free(fullname);
CharMetricInfo *cm;
FILE *in;
- in = fopen(filename, "r");
+ in = fopen(filename, "rb");
if(in == NULL)
return -1;
status = afm_parse_file(in, &fi, P_GM);
Int32 *depths;
Uint32 checksum;
- in = fopen(filename, "r");
+ in = fopen(filename, "rb");
if(in == NULL)
return -1;
tfm = NULL;
int olevel;
int nwords;
- in = fopen(filename, "r");
+ in = fopen(filename, "rb");
if(in == NULL)
return -1;