sval: don't invent bogus range in alloc_range_helper_sval()
commiteaf66f3dd273a57dbb86926ae740a1ada38e0652
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 13 Nov 2012 11:23:00 +0000 (13 14:23 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Tue, 13 Nov 2012 11:23:00 +0000 (13 14:23 +0300)
treefc6e8e6ce5816e5bb490b29bd51408fc999e980e
parentb6a1d28027520921f1c36e198d6efb0c000eb535
sval: don't invent bogus range in alloc_range_helper_sval()

In cast_rl() we sometimes pass bogus ranges to
alloc_range_list_helper_sval() and then clean up the lower and high ranges
later.  It screws it up when alloc_range_helper_sval() invents its own
bogus ranges as well.

Bogus ranges are bad, but inventing *more* bogus ranges is not the
solution.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
smatch_ranges.c