mirror of
https://github.com/qpdf/qpdf.git
synced 2024-12-22 19:08:59 +00:00
Add getRefcount to PointerHolder test
This commit is contained in:
parent
646f3bc0af
commit
8c69f8495d
@ -63,10 +63,14 @@ int main(int argc, char* argv[])
|
||||
std::cout << "hello" << std::endl;
|
||||
Object* o1 = new Object;
|
||||
ObjectHolder oh1(o1);
|
||||
std::cout << "oh1 refcount = " << oh1.getRefcount() << std::endl;
|
||||
ObjectHolder oh2(oh1);
|
||||
std::cout << "oh1 refcount = " << oh1.getRefcount() << std::endl;
|
||||
std::cout << "oh2 refcount = " << oh2.getRefcount() << std::endl;
|
||||
ObjectHolder oh3(new Object);
|
||||
ObjectHolder oh4;
|
||||
ObjectHolder oh5;
|
||||
std::cout << "oh5 refcount = " << oh5.getRefcount() << std::endl;
|
||||
if (oh4 == oh5)
|
||||
{
|
||||
std::cout << "nulls equal" << std::endl;
|
||||
|
@ -1,6 +1,10 @@
|
||||
hello
|
||||
created Object, id 1
|
||||
oh1 refcount = 1
|
||||
oh1 refcount = 2
|
||||
oh2 refcount = 2
|
||||
created Object, id 2
|
||||
oh5 refcount = 1
|
||||
nulls equal
|
||||
destroyed Object, id 2
|
||||
equal okay
|
||||
|
Loading…
Reference in New Issue
Block a user