aboutsummaryrefslogtreecommitdiffstats
path: root/libtests/pointer_holder.cc
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-02-08 15:18:08 +0100
committerJay Berkenbilt <ejb@ql.org>2022-02-08 17:51:15 +0100
commitcb769c62e55599e9f980001830bc61d9fcaa64a9 (patch)
tree0bf980c385a61cbc8720cf990762ffc1200f9d6a /libtests/pointer_holder.cc
parent716381f65a2b2dc72f8da2426ba71aeab02c507f (diff)
downloadqpdf-cb769c62e55599e9f980001830bc61d9fcaa64a9.tar.zst
WHITESPACE ONLY -- expand tabs in source code
This comment expands all tabs using an 8-character tab-width. You should ignore this commit when using git blame or use git blame -w. In the early days, I used to use tabs where possible for indentation, since emacs did this automatically. In recent years, I have switched to only using spaces, which means qpdf source code has been a mixture of spaces and tabs. I have avoided cleaning this up because of not wanting gratuitous whitespaces change to cloud the output of git blame, but I changed my mind after discussing with users who view qpdf source code in editors/IDEs that have other tab widths by default and in light of the fact that I am planning to start applying automatic code formatting soon.
Diffstat (limited to 'libtests/pointer_holder.cc')
-rw-r--r--libtests/pointer_holder.cc50
1 files changed, 25 insertions, 25 deletions
diff --git a/libtests/pointer_holder.cc b/libtests/pointer_holder.cc
index 3db2241a..67c13d5a 100644
--- a/libtests/pointer_holder.cc
+++ b/libtests/pointer_holder.cc
@@ -70,35 +70,35 @@ int main(int argc, char* argv[])
ObjectHolder oh0;
{
- std::cout << "hello" << std::endl;
- Object* o1 = new Object;
- ObjectHolder oh1(o1);
+ std::cout << "hello" << std::endl;
+ Object* o1 = new Object;
+ ObjectHolder oh1(o1);
std::cout << "oh1 refcount = " << oh1.getRefcount() << std::endl;
- ObjectHolder oh2(oh1);
+ ObjectHolder oh2(oh1);
std::cout << "oh1 refcount = " << oh1.getRefcount() << std::endl;
std::cout << "oh2 refcount = " << oh2.use_count() << std::endl;
- ObjectHolder oh3(new Object);
- ObjectHolder oh4;
- ObjectHolder oh5;
+ 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;
- }
- oh3 = oh1;
- oh4 = oh2;
- if (oh3 == oh4)
- {
- std::cout << "equal okay" << std::endl;
- }
- if ((! (oh3 < oh4)) && (! (oh4 < oh3)))
- {
- std::cout << "less than okay" << std::endl;
- }
- ol1.push_back(oh3);
- ol1.push_back(oh3);
- Object* o3 = new Object;
- oh0 = o3;
+ if (oh4 == oh5)
+ {
+ std::cout << "nulls equal" << std::endl;
+ }
+ oh3 = oh1;
+ oh4 = oh2;
+ if (oh3 == oh4)
+ {
+ std::cout << "equal okay" << std::endl;
+ }
+ if ((! (oh3 < oh4)) && (! (oh4 < oh3)))
+ {
+ std::cout << "less than okay" << std::endl;
+ }
+ ol1.push_back(oh3);
+ ol1.push_back(oh3);
+ Object* o3 = new Object;
+ oh0 = o3;
PointerHolder<Object const> oh6(new Object());
oh6->hello();
}