Compiler: support "OPT_ATT_NORMAL" flags when an empty set of flags is defined in order to reset the flags on an attribute. Useful for inherited flags.

SVN:trunk[3412]
This commit is contained in:
Denis Flaven
2014-11-06 10:39:44 +00:00
parent dfc248b836
commit ec1ec854fb

View File

@@ -428,6 +428,10 @@ EOF;
$aFlags[] = $sFlag;
}
}
if (empty($aFlags))
{
$aFlags[] = 'OPT_ATT_NORMAL'; // When no flag is defined, reset the state to "normal"
}
$sRes = implode(' | ', $aFlags);
return $sRes;
}