EDIT: Scusa non avevo letto il codice...
Il problema e' che il compilatore che usi (il GCC) supporta l'inline che e' standard nel C++, ma non nel C, quindi "inline" e' una parola riservata...
Semplicemente cambia il nome di quella variabile...