simple and stupid C bug

Feb 11, 2011 18:32


Задание для студентов -- найдите ошибку в патче :)

Для тех, кто не знает, что такое патч -- программист хочет добавить в код строчку, отмеченную плюсиком. Что он делает не так?

if (ioctl(cpt_fd, CPT_DUMP, 0) < 0 ( Read more... )

openvz, programming, c, work

Leave a comment

Comments 46

siraenuhlaalu February 11 2011, 15:36:34 UTC
фигурная скобка после if(cmd == CMD_CHKPNT) ?

Reply


lazyboa February 11 2011, 15:39:09 UTC
Тому що це не Пiтон :-)

Reply


tobotras February 11 2011, 15:39:45 UTC
Он просто невнимателен. А реальная ошибка - у автора исходного кода!

Reply


(The comment has been removed)

k001 February 14 2011, 09:36:15 UTC
Это слишком сложно и требует знания специфики приложения, я бы не стал такое сложное спрашивать.

Reply


asd February 11 2011, 15:44:42 UTC
Вот поэтому у меня в правилах для программистов написано - всегда ставить фигурные скобки, даже если тела нет :)

Reply


Leave a comment

Up