Here is the struct I am using for the nodes...
typedef struct { struct Node* next; struct Node* previous; void* data; } Node;
and h
I think the problem is there is no struct called Node, there is only a typedef. Try
typedef struct Node { ....