diff options
| author | Peng Wu <alexepico@gmail.com> | 2022-05-26 13:36:52 +0800 |
|---|---|---|
| committer | Peng Wu <alexepico@gmail.com> | 2022-05-26 13:36:52 +0800 |
| commit | 4c3658672351744e38129fe83fe16dc7d48618e9 (patch) | |
| tree | 75e37b1a9812a9172774d3c88294d7ce43110efe | |
| parent | e3b7f5d4587d70b665256fd2135893199894e5f9 (diff) | |
| download | ibus-libzhuyin-4c3658672351744e38129fe83fe16dc7d48618e9.tar.gz ibus-libzhuyin-4c3658672351744e38129fe83fe16dc7d48618e9.tar.xz ibus-libzhuyin-4c3658672351744e38129fe83fe16dc7d48618e9.zip | |
Write check_result macro
| -rw-r--r-- | src/ZYUtil.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ZYUtil.h b/src/ZYUtil.h index 8c91811..29cacad 100644 --- a/src/ZYUtil.h +++ b/src/ZYUtil.h @@ -46,6 +46,12 @@ namespace std { #endif +#if defined(NDEBUG) || defined(G_DISABLE_ASSERT) +#define check_result(expr) expr +#else +#define check_result(expr) assert(expr) +#endif + #include <ibus.h> namespace ZY { |
