From baa9fca9417820faf0e46bc35a718e8833a99926 Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Sat, 14 Feb 2026 15:29:14 -0500 Subject: [PATCH] Fix Windows builds (Issue #18) --- pdfio-content.c | 6 +++--- pdfio-file.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pdfio-content.c b/pdfio-content.c index b36b486..009f47e 100644 --- a/pdfio-content.c +++ b/pdfio-content.c @@ -1885,7 +1885,7 @@ pdfioFileCreateFontObjFromFile( return (NULL); } - if ((fd = open(filename, O_RDONLY | O_BINARY)) < 0) + if ((fd = open(filename, O_RDONLY | O_BINARY, 0)) < 0) { _pdfioFileError(pdf, "Unable to open font file '%s': %s", filename, strerror(errno)); return (NULL); @@ -2021,7 +2021,7 @@ pdfioFileCreateICCObjFromFile( return (NULL); } - if ((fd = open(filename, O_RDONLY | O_BINARY)) < 0) + if ((fd = open(filename, O_RDONLY | O_BINARY, 0)) < 0) { _pdfioFileError(pdf, "Unable to open ICC profile '%s': %s", filename, strerror(errno)); return (NULL); @@ -2180,7 +2180,7 @@ pdfioFileCreateImageObjFromFile( return (NULL); // Try opening the file... - if ((fd = open(filename, O_RDONLY | O_BINARY)) < 0) + if ((fd = open(filename, O_RDONLY | O_BINARY, 0)) < 0) { _pdfioFileError(pdf, "Unable to open image file '%s': %s", filename, strerror(errno)); return (NULL); diff --git a/pdfio-file.c b/pdfio-file.c index 9e1aaf9..474dfe8 100644 --- a/pdfio-file.c +++ b/pdfio-file.c @@ -1166,7 +1166,7 @@ pdfioFileOpen( pdf->permissions = PDFIO_PERMISSION_ALL; // Open the file... - if ((pdf->fd = open(filename, O_RDONLY | O_BINARY)) < 0) + if ((pdf->fd = open(filename, O_RDONLY | O_BINARY, 0)) < 0) { _pdfioFileError(pdf, "Unable to open file - %s", strerror(errno)); free(pdf->filename);