summaryrefslogtreecommitdiffstats
path: root/common.h
diff options
context:
space:
mode:
authorMystery Man 553 <uid553@mandriva.org>2001-02-13 12:25:03 +0000
committerMystery Man 553 <uid553@mandriva.org>2001-02-13 12:25:03 +0000
commitaba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de (patch)
treee008bc870e6213942f1ac410e1f146240a1bfcd4 /common.h
parent5e7c118bca9d9756179387d354c97acdbcb2d300 (diff)
downloadldetect-aba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de.tar
ldetect-aba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de.tar.gz
ldetect-aba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de.tar.bz2
ldetect-aba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de.tar.xz
ldetect-aba4750bb98beb7beb3e43cf5ecbaa66d6cfd0de.zip
ifree must be a macro, so let it be
Diffstat (limited to 'common.h')
-rw-r--r--common.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/common.h b/common.h
index 10fa22b..9957d42 100644
--- a/common.h
+++ b/common.h
@@ -5,6 +5,4 @@ static inline void *memdup(void *src, size_t size) {
memcpy(r, src, size);
return r;
}
-static inline void ifree(void *p) {
- if (p) { free(p); p = NULL; }
-}
+#define ifree(p) do { if (p) { free(p); p = NULL; } } while (0)