Quote Originally Posted by prakash0104 View Post
Code:
typedef struct posPoolspace{
	char **posList;
	int listSize;
}posPool;
I've not seen that syntax before. Is it valid? If so, which is the typename, posPoolspace or posPool?

Shouldn't struct syntax be either
Code:
struct posPoolspace{
	char **posList;
	int listSize;
}posPool;
or
Code:
typedef struct{
	char **posList;
	int listSize;
}posPoolspace;
posPoolspace posPool;