This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS thinks int is int (*)()

Other Parts Discussed in Thread: CC3200

I have the following line  in the global scope of my file:

static uint32_t fileSize = 0;

This variable had an unusual value in it,  200054C2, even before it was assigned. When I hover the mouse over it the pop up box says its type is 

unsigned int (*)().

The typedef for uint32_t is

typedef unsigned int   uint32_t;

and it works fine for the other variables in the same scope. fileSize is not redefined anywhere.

Any idea what is going on here?

Thanks,

jh