diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/qpdf/QUtil.hh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/qpdf/QUtil.hh b/include/qpdf/QUtil.hh index 02d98876..8bad535d 100644 --- a/include/qpdf/QUtil.hh +++ b/include/qpdf/QUtil.hh @@ -54,6 +54,11 @@ namespace QUtil QPDF_DLL int os_wrapper(std::string const& description, int status); + // If the open fails, throws std::runtime_error. Otherwise, the + // FILE* is returned. + QPDF_DLL + FILE* safe_fopen(char const* filename, char const* mode); + // The FILE* argument is assumed to be the return of fopen. If // null, throw std::runtime_error. Otherwise, return the FILE* // argument. |