Opened 3 years ago
Closed 3 years ago
#148 closed ожидается проверка (задача сдана)
WW #4
Reported by: | Азат Валеев | Owned by: | Святослав Власов |
---|---|---|---|
Component: | WW_intrusive_list | Version: | 3.0 |
Keywords: | Cc: |
Description
Change History (5)
comment:1 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:2 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 1.0 → 2.0 |
Я добавил проверку на пустоту list'а в clist.c, однако в main'e появляется копипаста, но она на этот раз более читабельная.
По поводу корректности -- поправил проверку input'a, теперь выдаёт корректно, однако стало чуть менее читабельно.
comment:3 Changed 3 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
Не надо так проверять на длинную команду:
if (command[5])
У тебя команда может быть короткая, rm, например, но т.к. у тебя буфер изначально не проинициализирован, в нем лежит мусор, у тебя за командой, в 6-м байте, может оказаться ненулевое значение.
Из-за этого валгринд детектит ошибки, а это формально 0 по корректности.
Обязательно проверяй свои программы валгриндом перед отправкой!
comment:4 Changed 3 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|---|
Version: | 2.0 → 3.0 |
Надеюсь, сейчас всё будет хорошо... (valgrind'ом просканил, он ничего не обнаружил)
comment:5 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Теперь лучше, 12/12
Корректность -- 7/8
Стиль -- 3/4