Probleme de declaration de structure
	
	
		Voici une structure :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 |  
typedef struct
{
	uint32 id;
	MYSQL mysql;
	int linkUp;
	int nbActiveThreads;
	char sqlQuery[MYSQL_QUERY_MAX_LEN];
	pthread_mutex_t connectionMutex;
	pthread_mutex_t reconnectionMutex;
	Connection_t* nextFree;
} Connection_t; | 
 qui ne compile pas car qd je declare le champs Connection_t* nextFree; il me mets :
error: syntax error before "Connection_t"
C'est parce qu'il ne connais pas encore le type Connection_t a l'interieur de la structure je pense et en C apparemment, je ne peux pas faire de forward declaration comme en C++.
Quelqu'un aurait une idee pour rendre mon type valide ?
Merci.