buf_size: fix recording global sizes
commit9a20e7b5f8133d6f961fe34619fb612062f20d65
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 22 Jun 2018 11:56:40 +0000 (22 14:56 +0300)
committerDan Carpenter <dan.carpenter@oracle.com>
Fri, 22 Jun 2018 11:56:40 +0000 (22 14:56 +0300)
treef934d6fc23ca8e5d4c0e5901b3c194a257958615
parent0465adc9862641965b58398cf91c7eb242990f70
buf_size: fix recording global sizes

The original code worked for things like "int array[10];" but it failed
for places where the size was determined by the initializer like
"int array[] = {1, 2, 3};".

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