LINUX.ORG.RU

История изменений

Исправление spbob, (текущая версия) :

Поправили несколько замечаний, на другие issues завели в трекере

показушные исправления для публики, ошибки продолжаете игнорировать. Утечка памяти

				oldpatharg =
						calloc(strlen(oldpath) + diritemlen + 2, sizeof(char));
				newpatharg =
						calloc(strlen(newpath) + diritemlen + 2, sizeof(char));
				if (NULL == oldpatharg || NULL == newpatharg) {
					SET_ERRNO(ENOMEM);
					return -1;
				}

https://github.com/embox/embox/blob/master/src/fs/syslib/kfsop.c#L593

Исходная версия spbob, :

Поправили несколько замечаний, на другие issues завели в трекере

показушные исправления для публики, ошибки продолжаете игнорировать. Утечка памяти

				oldpatharg =
						calloc(strlen(oldpath) + diritemlen + 2, sizeof(char));
				newpatharg =
						calloc(strlen(newpath) + diritemlen + 2, sizeof(char));
				if (NULL == oldpatharg || NULL == newpatharg) {
					SET_ERRNO(ENOMEM);
					return -1;
				}