Originally Posted By: Espér
so i need zo use 'char*' in a struct? cause i use STRING* in the structs too

You don't need to use char* in a struct. You can put anything you want in a struct. The point is that char* and STRING* are two totally different things and hence need different treatment. You cannot assign the result of str_create to a char pointer for example. And you must not use strcpy in combination with STRING*.


Always learn from history, to be sure you make the same mistakes again...