diff options
author | Tae-Hwan Kim <the81.kim@samsung.com> | 2013-05-07 19:41:15 +0900 |
---|---|---|
committer | Daniel Juyung Seo <seojuyung2@gmail.com> | 2013-05-07 19:41:15 +0900 |
commit | c91511cb7f65b1d1cdd5be16c6a1bbc7a6bb5334 (patch) | |
tree | 45bcd239dde79e469c12c2fb115e1628585831a1 | |
parent | d67b65553ed6bb7688dc6d1015d2308d50b097dc (diff) | |
download | elementary-c91511cb7f65b1d1cdd5be16c6a1bbc7a6bb5334.tar.gz |
[Genlist] Fix bug when error abort is enabled.
-rw-r--r-- | src/lib/elm_genlist.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index abdcd6cda..4f5a7371f 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -32,9 +32,11 @@ EAPI Eo_Op ELM_OBJ_GENLIST_BASE_ID = EO_NOOP; #define SWIPE_TIME 0.4 #define SCR_HOLD_TIME 0.1 -#define ERR_ABORT(_msg) \ - ERR(_msg); \ - if (getenv("ELM_ERROR_ABORT")) abort(); +#define ERR_ABORT(_msg) \ + do { \ + ERR(_msg); \ + if (getenv("ELM_ERROR_ABORT")) abort(); \ + } while (0) static const char SIG_ACTIVATED[] = "activated"; static const char SIG_CLICKED_DOUBLE[] = "clicked,double"; |