История изменений
Исправление robot12, (текущая версия) :
Про UBIFS, у меня в сорцах 4.1.36-41 всё в порядке в этом месте.
Смотрите, в коде есть несколько подряд strncmp. В каждый из них передают литерал. И в strncmp(«background», buf, 9) длину рассчитали неверно: слово «background» состоит из 10, а не из 9 символов.
strncmp
Compares UP TO num characters of the C string str1 to those of the C string str2.
http://www.cplusplus.com/reference/cstring/strncmp/
Может, и пример не правильный ???
Дальше не читал.
Исходная версия robot12, :
Про UBIFS, у меня в сорцах 4.1.36-41 всё в порядке в этом месте.
Смотрите, в коде есть несколько подряд strncmp. В каждый из них передают литерал. И в strncmp(«background», buf, 9) длину рассчитали неверно: слово «background» состоит из 10, а не из 9 символов.
strncmp
Compares up to num characters of the C string str1 to those of the C string str2.
http://www.cplusplus.com/reference/cstring/strncmp/
Может, и пример не правильный ???
Дальше не читал.