[devel] [git update] packages/propagator: heads/master
Slava Semushin
=?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Ср Сен 19 07:57:16 MSD 2007
2007/9/19, Sergey Bolshakov <sbolshakov / altlinux.org>:
> Update of /people/sbolshakov/packages/propagator.git
[...]
> + case BOOTP_OPTION_ROOTPATH:
> + memcpy(tmp_str, chptr, length);
> + tmp_str[length] = '\0';
> + rootpath = strdup(tmp_str);
> + log_message("got next-server: %s rootpath: %s", inet_ntoa(next_server), rootpath);
> + break;
[...]
> + if (next_server.s_addr && rootpath != NULL) {
> + log_message("Using params supplied by DHCP");
> + nfsmount_location = malloc(strlen(rootpath) + 17);
> + strcpy(nfsmount_location, inet_ntoa(next_server));
> + strcat(nfsmount_location, ":");
> + strcat(nfsmount_location, rootpath);
> + } else {
[...]
Я, возможно, что-то не понимаю, но думаю, что здесь, перед else,
нехватает free(rootpath).
Да/нет?
--
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru
Подробная информация о списке рассылки Devel