Ahoj,
mám problém s převodem charu, uloženého ve struktuře do charu vytvořeného klasicky ve funkci. Pokaždé mi vyběhne hláška "warning: initialization from incompatible pointer type".
Jedná se o převod níže - starting_line
void unavailable_symbols (queue *queue)
{
char *starting_line =get(queue);
printf("Prvni radka: %s", starting_line);
}
typedef struct foo_item
{
char *line;
struct foo_item *next;
}item;
typedef struct
{
item *head;
item *tail;
}queue;
void init(queue *q);
void save(queue *q, item *new);
item *get(queue *q);
int is_empty(queue *q);