There are two types of structures
typedef struct edict_s { ... entvars_t v; } edict_t; typedef struct entvars_s { ... edict_t *u; } entvars_t;
When compiling, of course, it swears that the structure entvars_t is undeclared, how to let the compiler know that it will be further declared in the code?
Tried so typedef struct entvars_s entvars_t;
but did not help.