* HACKING, src/sanity/style.test: NULL is not portable, prohibit it.
* iface/gspn/ssp.cc, src/ltltest/reduc.cc, src/ltltest/syntimpl.cc, src/ltlvisit/basereduc.cc, src/ltlvisit/reducform.cc, src/ltlvisit/syntimpl.cc: Use 0 instead of NULL.
This commit is contained in:
parent
6e3fd873ba
commit
8e324fa2a2
9 changed files with 87 additions and 79 deletions
|
|
@ -193,28 +193,24 @@ namespace spot
|
|||
void
|
||||
visit(multop* mo)
|
||||
{
|
||||
formula* f1 = NULL;
|
||||
formula* f2 = NULL;
|
||||
unsigned mos = mo->size();
|
||||
multop::vec* res = new multop::vec;
|
||||
multop::vec::iterator index;
|
||||
multop::vec::iterator indextmp;
|
||||
|
||||
for (unsigned i = 0; i < mos; ++i)
|
||||
res->push_back(recurse(mo->nth(i)));
|
||||
|
||||
if (opt_ & Reduce_Syntactic_Implications)
|
||||
{
|
||||
formula* f1;
|
||||
formula* f2;
|
||||
multop::vec::iterator index = res->begin();
|
||||
multop::vec::iterator indextmp = index;
|
||||
switch (mo->op())
|
||||
{
|
||||
|
||||
case multop::Or:
|
||||
index = indextmp = res->begin();
|
||||
if (index != res->end())
|
||||
{
|
||||
f1 = *index;
|
||||
index++;
|
||||
}
|
||||
break;
|
||||
f1 = *index++;
|
||||
for (; index != res->end(); index++)
|
||||
{
|
||||
f2 = *index;
|
||||
|
|
@ -237,12 +233,9 @@ namespace spot
|
|||
break;
|
||||
|
||||
case multop::And:
|
||||
index = indextmp = res->begin();
|
||||
if (mos)
|
||||
{
|
||||
f1 = mo->nth(0);
|
||||
index++;
|
||||
}
|
||||
if (index != res->end())
|
||||
break;
|
||||
f1 = *index++;
|
||||
for (; index != res->end(); index++)
|
||||
{
|
||||
f2 = *index;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue