[PPL-devel] [GIT] ppl/ppl(master): Prefer explicit test against zero.
Enea Zaffanella
zaffanella at cs.unipr.it
Sat Feb 25 16:14:06 CET 2012
Module: ppl/ppl
Branch: master
Commit: 02eb888f14e01881c56274ed8009d6c5aa3d8e41
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=02eb888f14e01881c56274ed8009d6c5aa3d8e41
Author: Enea Zaffanella <zaffanella at cs.unipr.it>
Date: Sat Feb 25 13:34:55 2012 +0100
Prefer explicit test against zero.
Detected by ECLAIR service utypflag.
---
interfaces/C/ppl_interface_generator_c_cc_code.m4 | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/interfaces/C/ppl_interface_generator_c_cc_code.m4 b/interfaces/C/ppl_interface_generator_c_cc_code.m4
index 43d971e..87d446d 100644
--- a/interfaces/C/ppl_interface_generator_c_cc_code.m4
+++ b/interfaces/C/ppl_interface_generator_c_cc_code.m4
@@ -41,7 +41,8 @@ ppl_new_ at TOPOLOGY@@CLASS at _from_space_dimension
(ppl_ at CLASS@_t* pph,
ppl_dimension_type d,
int empty) try {
- *pph = to_nonconst(new @TOPOLOGY@@CPP_CLASS@(d, empty ? EMPTY : UNIVERSE));
+ Degenerate_Element e = (empty != 0) ? EMPTY : UNIVERSE;
+ *pph = to_nonconst(new @TOPOLOGY@@CPP_CLASS@(d, e));
return 0;
}
CATCH_ALL
More information about the PPL-devel
mailing list