summaryrefslogtreecommitdiffstats
path: root/MainPanel.h
diff options
context:
space:
mode:
authorExplorer09 <explorer09@gmail.com>2016-06-02 20:38:24 +0800
committerExplorer09 <explorer09@gmail.com>2016-06-02 20:38:24 +0800
commit3297616efa05565b7944a83b11a9aabcdde08986 (patch)
treee5661e72fb9cae414df136681926bac51b27eac4 /MainPanel.h
parente288f690afdef701f76b7f85e25ca6bdf647716f (diff)
Add assert and __attribute__((nonnull)) on xStrdup
__attribute__((nonnull)) will help catching "calling with NULL" mistake on compile time. I also convert xStrdup into a macro, that will do assert() inline when the code is *not* built with -DNDEBUG . For release builds (with -DNDEBUG), preprocessor trick will ensure that generated code remains the same.
Diffstat (limited to 'MainPanel.h')
0 files changed, 0 insertions, 0 deletions