вопрос об ошибке «передача аргумента 1« DeleteImageList »из несовместимого типа указателя» - PullRequest
0 голосов
/ 11 марта 2020

Я пытаюсь создать функцию моей домашней работы movielab для программы c. Я столкнулся с ошибкой одной из моих функций: «передача аргумента 1 из« DeleteImageList »из несовместимого типа указателя». Я не знаю, как это исправить. Это моя функция DeleteImageList (movie_po) - строка ошибки.

void DeleteMovie(MOVIE *movie)
{
    ILIST *movie_po;
    DeleteImageList(movie_po);
    movie_po->Frames=NULL;
    free(movie);
}

Это моя функция DeleteImageList

void DeleteImageList(ILIST *list)
{       
    IENTRY *run;
    ILIST *Il=list;
    while (Il->length>0){
            run = Il->First->Next;
            DeleteImageEntry(Il->First);
            Il->First=run;
            Il->length--;

    }
    //assert(First->Null);
    //assert(Next->Null);
    Il->First=NULL;
    Il->Last=NULL;
    free(Il);
    Il=NULL;

}

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...