summaryrefslogtreecommitdiff
path: root/inc/launchpad_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'inc/launchpad_common.h')
-rw-r--r--inc/launchpad_common.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/inc/launchpad_common.h b/inc/launchpad_common.h
index a2a95ad..2c3fa75 100644
--- a/inc/launchpad_common.h
+++ b/inc/launchpad_common.h
@@ -58,6 +58,13 @@
#define _D(fmt, arg...) LOGD(fmt, ##arg)
#define _W(fmt, arg...) LOGW(fmt, ##arg)
+#define FREE_AND_NULL(x) do { \
+ if (x) { \
+ free(x); \
+ x = NULL; \
+ } \
+} while (0)
+
enum loader_arg {
LOADER_ARG_PATH,
LOADER_ARG_TYPE,