From add9f0619e0a65511b8144a18a948f8b8bd204bb Mon Sep 17 00:00:00 2001 From: Feng Date: Wed, 10 Feb 2016 12:52:37 +0800 Subject: [PATCH] IF macro --- include/emqttd_internal.hrl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/emqttd_internal.hrl b/include/emqttd_internal.hrl index 548009279..6ed9d83d8 100644 --- a/include/emqttd_internal.hrl +++ b/include/emqttd_internal.hrl @@ -50,3 +50,9 @@ {noreply, State} end)). +-define(IF(Cond, TrueFun,FalseFun), + (case (Cond) of + true ->(TrueCase); + false->(FalseCase) + end)). +