Ciao a tutti,
per programmare uso DevCpp, quindi il compilatore e' il GCC, in fase di compilazione ricevo errore su questa parte del codice :

codice:
struct server {
    char *address;
    unsigned int port;
} local_server, remote_server;


local_server.address = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, 16 ); /* <-- Line 41*/
remote_server.address = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, 16 );
L' errore e' il seguente :

codice:
41 main.c syntax error before '.' token

Se commento i 2 assegnamenti ai membri delle strutture il codice viene compilato...
Qualche consiglio ?


Grazie.