c = get_line (f, c);
}
- /* Tell static analysis tools that using word_limit[-1] is ok.
- word_limit is guaranteed to have been incremented by get_line. */
- assume (word < word_limit);
-
(word_limit - 1)->period = (word_limit - 1)->final = true;
next_char = c;
return true;
bitsp = mode_type_flag (mode_info[i].type, mode);
mask = mode_info[i].mask ? mode_info[i].mask : mode_info[i].bits;
-
- /* bitsp would be null only for "combination" modes, yet those
- are filtered out above via the OMIT flag. Tell static analysis
- tools that it's ok to dereference bitsp here. */
- assume (bitsp);
-
if ((*bitsp & mask) == mode_info[i].bits)
{
if (mode_info[i].flags & SANE_UNSET)
bitsp = mode_type_flag (mode_info[i].type, mode);
mask = mode_info[i].mask ? mode_info[i].mask : mode_info[i].bits;
- assume (bitsp); /* See the identical assertion and comment above. */
if ((*bitsp & mask) == mode_info[i].bits)
wrapf ("%s", mode_info[i].name);
else if (mode_info[i].flags & REV)