Warnung bei typedef mit avr-gcc

31/08/2007 - 13:06 von Timo Schlick | Report spam
Habe die Ehre.

beim programmieren eines AVR Controllers mittels WinAVR (avr-gcc)
bekomme ich bei:

typedef struct reg_pi_t { [blabla] };

eine:

warning: useless storage class specifier in empty declaration

Benutzt wird die Typdefinition spàter mehrfach zur
Deklaration von Variablen (struct reg_pi_t blabla;)
und bei Funktionsaufrufen (void blabla(struct reg_pi_t *);

Die Warnung kann ich nachvollziehen.
Nur wie kann ich's richtiger machen, d.h. ohne Warnung?

Danke für Eure Hinweise,

timo.
 

Lesen sie die antworten

#1 Thomas Koller
31/08/2007 - 13:12 | Warnen spam
Timo Schlick wrote:
beim programmieren eines AVR Controllers mittels WinAVR (avr-gcc)
bekomme ich bei:

typedef struct reg_pi_t { [blabla] };

eine:

warning: useless storage class specifier in empty declaration

Benutzt wird die Typdefinition spàter mehrfach zur
Deklaration von Variablen (struct reg_pi_t blabla;)
und bei Funktionsaufrufen (void blabla(struct reg_pi_t *);

Die Warnung kann ich nachvollziehen.
Nur wie kann ich's richtiger machen, d.h. ohne Warnung?



typedef einfach weglassen?

Wozu ein typedef den du nie verwendest?

Tom

Ähnliche fragen