From ac4deac1873ca1bb570ffd479ed2cc1010762f89 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Thu, 28 Feb 2013 16:45:11 -0500 Subject: Call QUtil::safe_fopen in place of fopen fopen was previuosly called wrapped by QUtil::fopen_wrapper, but QUtil::safe_fopen does this itself, which is less cumbersome. --- include/qpdf/QUtil.hh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include') 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. -- cgit v1.2.3-54-g00ecf