https://src.bluestatic.org
/
zcpointer.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Throw a custom exception type and attempt to catch it in the test program.
[zcpointer.git]
/
zcpointer.cc
diff --git
a/zcpointer.cc
b/zcpointer.cc
index 1dc22ba901209bd8793dbba740d9be9e53c23ae8..4f4afdf8513e3ef4cbc6708607e3514bf567ecf3 100644
(file)
--- a/
zcpointer.cc
+++ b/
zcpointer.cc
@@
-14,11
+14,13
@@
#include <stdexcept>
+#include "zcpointer.h"
+
namespace zc {
namespace internal {
void RaiseUseAfterFree(const char* error) {
- throw
std::logic_e
rror(error);
+ throw
zc::UseAfterFreeE
rror(error);
}
} // namespace internal