mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 10:58:58 +00:00
Update QPDFObject with comment
Also, since it's just there for compatibility, we don't need to add new object types to it.
This commit is contained in:
parent
9dcd25a06e
commit
a615985865
@ -22,6 +22,12 @@
|
||||
#ifndef QPDFOBJECT_HH
|
||||
#define QPDFOBJECT_HH
|
||||
|
||||
// ABI: in qpdf 12, leave this file in place and have it generate an
|
||||
// error. This is to prevent someone from being able to successfully
|
||||
// include this file and get a copy from a previous installation
|
||||
// thereby accidentally creating sources depend on having an older
|
||||
// version installed.
|
||||
|
||||
#ifndef QPDF_OBJECT_NOWARN
|
||||
// ABI: remove this file in qpdf 12
|
||||
# warning "QPDFObject.hh is deprecated see comments in QPDFObject.hh"
|
||||
@ -53,7 +59,6 @@ class QPDFObject
|
||||
static constexpr object_type_e ot_stream = ::ot_stream;
|
||||
static constexpr object_type_e ot_operator = ::ot_operator;
|
||||
static constexpr object_type_e ot_inlineimage = ::ot_inlineimage;
|
||||
static constexpr object_type_e ot_unresolved = ::ot_unresolved;
|
||||
|
||||
private:
|
||||
QPDFObject() = delete;
|
||||
|
@ -3440,7 +3440,7 @@ runtest(int n, char const* filename1, char const* arg2)
|
||||
assert(strcmp(uninitialized.getTypeName(), "uninitialized") == 0);
|
||||
|
||||
// ABI: until QPDF 12, spot check deprecated constants
|
||||
assert(QPDFObject::ot_unresolved == ::ot_unresolved);
|
||||
assert(QPDFObject::ot_dictionary == ::ot_dictionary);
|
||||
assert(QPDFObject::ot_uninitialized == ::ot_uninitialized);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user