Throw a custom exception type and attempt to catch it in the test program.
[zcpointer.git] / zcpointer.cc
index 1dc22ba901209bd8793dbba740d9be9e53c23ae8..4f4afdf8513e3ef4cbc6708607e3514bf567ecf3 100644 (file)
 
 #include <stdexcept>
 
+#include "zcpointer.h"
+
 namespace zc {
 namespace internal {
 
 void RaiseUseAfterFree(const char* error) {
-  throw std::logic_error(error);
+  throw zc::UseAfterFreeError(error);
 }
 
 }  // namespace internal