/* Check for ALIGN qualifier */
while ((vp = yasm_vps_next(vp))) {
+ if (!vp->val) {
+ yasm__warning(YASM_WARN_GENERAL, line,
+ N_("Unrecognized numeric qualifier"));
+ continue;
+ }
+
if (yasm__strcasecmp(vp->val, "align") == 0 && vp->param) {
/*@dependent@*/ /*@null@*/ const yasm_intnum *align_expr;
unsigned long bitcnt;
win32warn = 0;
+ if (!vp->val) {
+ yasm__warning(YASM_WARN_GENERAL, line,
+ N_("Unrecognized numeric qualifier"));
+ continue;
+ }
+
match = 0;
for (i=0; i<NELEMS(flagquals) && !match; i++) {
if (yasm__strcasecmp(vp->val, flagquals[i].name) == 0) {
size_t i;
int match;
+ if (!vp->val) {
+ yasm__warning(YASM_WARN_GENERAL, line,
+ N_("Unrecognized numeric qualifier"));
+ continue;
+ }
+
match = 0;
for (i=0; i<NELEMS(flagquals) && !match; i++) {
if (yasm__strcasecmp(vp->val, flagquals[i].name) == 0) {
sectname = vp->val;
while ((vp = yasm_vps_next(vp))) {
+ if (!vp->val) {
+ yasm__warning(YASM_WARN_GENERAL, line,
+ N_("Unrecognized numeric qualifier"));
+ continue;
+ }
+
flags_override = 1;
if (yasm__strcasecmp(vp->val, "use16") == 0) {
flags &= ~(XDF_SECT_USE_32|XDF_SECT_USE_64);