*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
#include <config.h>
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);