Opened 3 years ago
Closed 3 years ago
#220 closed ожидаются исправления (задача НЕ сдана)
WW #4
Reported by: | yurko.andrej | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW_intrusive_list | Version: | 2.0 |
Keywords: | Cc: |
Description
Change History (2)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Resolution: | → задача НЕ сдана |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Валгринд детектит ошибки, поэтому за корректность пока -- 0.
Проверяй решение валгриндом перед отправкой
Если валгринд ругается на
definitely lost bytes
, то значти у тебя есть утечки. Если ты соберешь программу с ключиком-g
, то валгринд тебе даже покажет строчки, где неосвобожденная память была выделена.Ты удаляешь точки из списка, но не освобождаешь память, которую они занимали.
Стиль -- 2/3
container_of
зависит отstddef.h
, т.к. он используетoffsetof
, значит перед объявление макроса нужно этот заголовочный файл включить.intr_List
. Лучше писать либоintr_list
, либоintrList
.temp = temp->next
выполняется в обеих ветках условияif
, то можно эту строчку вынести из под условия.