From: Amos Jeffries Date: Fri, 8 Jul 2016 11:26:40 +0000 (+1200) Subject: Replaced TidyPointer with std::unique_ptr. X-Git-Tag: SQUID_4_0_13~39 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4447715e899b0fdb42ec734ac2283a409334d248;p=thirdparty%2Fsquid.git Replaced TidyPointer with std::unique_ptr. LockingPointer is now a stand-alone class that is understood (and documented) as a typical shared pointer with OpenSSL-friendly object importing methods. Replaced its TidyPointer::reset() abuse with an explicit resetWithoutLocking() method after reviewing that all such calls needed no locking indeed. --- 4447715e899b0fdb42ec734ac2283a409334d248