aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorm-holger <m-holger@kubitscheck.org>2022-08-25 13:42:14 +0200
committerm-holger <m-holger@kubitscheck.org>2022-08-25 13:42:14 +0200
commitdc5c8b82eb79d0ae5b92600a52162b9c0e352d6c (patch)
tree454357d4586dd3dd88f76eb455d66859f7fbd873 /include
parent7108cd7b98dc621bb64b3a09dbf38fdca4c71f55 (diff)
downloadqpdf-dc5c8b82eb79d0ae5b92600a52162b9c0e352d6c.tar.zst
Remove FileInputSource::Members
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/FileInputSource.hh21
1 files changed, 3 insertions, 18 deletions
diff --git a/include/qpdf/FileInputSource.hh b/include/qpdf/FileInputSource.hh
index f1e7edf4..9e0d57fb 100644
--- a/include/qpdf/FileInputSource.hh
+++ b/include/qpdf/FileInputSource.hh
@@ -58,24 +58,9 @@ class QPDF_DLL_CLASS FileInputSource: public InputSource
FileInputSource(FileInputSource const&) = delete;
FileInputSource& operator=(FileInputSource const&) = delete;
- class QPDF_DLL_PRIVATE Members
- {
- friend class FileInputSource;
-
- public:
- QPDF_DLL
- ~Members();
-
- private:
- Members(bool close_file);
- Members(Members const&) = delete;
-
- bool close_file;
- std::string filename;
- FILE* file;
- };
-
- std::shared_ptr<Members> m;
+ bool close_file;
+ std::string filename;
+ FILE* file;
};
#endif // QPDF_FILEINPUTSOURCE_HH