Re: [vdr] vdr-1.7.22 mips_uClibc-0.9.30.1 (tools.c canonicalize_file_name...)
I meant, + char *TargetName = realpath(FileName, NULL); On 4 January 2012 22:11, Theunis Potgieter wrote: > > I would change: > > - char *TargetName = canonicalize_file_name(FileName); > + char *TargetName = MALLOC(char, PATH_MAX); > + TargetName = realpath(FileName, TargetName); > > to > > - char *TargetName = canonicalize_file_name(FileName); > + TargetName = realpath(FileName, NULL); > > From http://linux.die.net/man/3/realpath To prevent a memory leak. > > Theunis > > On 4 January 2012 21:59, Infonux wrote: >> >> Wed, 4 Jan 2012 14:46:18 +0100 >> Infonux wrote: >> >> solved by removing FADVISE and ... >> >> http://svn.exactcode.de/t2/trunk/package/base/uclibc/patches/vdr-realpath.patch >> http://www.vdr-portal.de/index.php?page=Thread&postid=641884 >> >> >> ___ >> vdr mailing list >> vdr@linuxtv.org >> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr >> > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-1.7.22 mips_uClibc-0.9.30.1 (tools.c canonicalize_file_name...)
I would change: - char *TargetName = canonicalize_file_name(FileName); + char *TargetName = MALLOC(char, PATH_MAX); + TargetName = realpath(FileName, TargetName); to - char *TargetName = canonicalize_file_name(FileName); + TargetName = realpath(FileName, NULL); >From http://linux.die.net/man/3/realpath To prevent a memory leak. Theunis On 4 January 2012 21:59, Infonux wrote: > Wed, 4 Jan 2012 14:46:18 +0100 > Infonux wrote: > > solved by removing FADVISE and ... > > > http://svn.exactcode.de/t2/trunk/package/base/uclibc/patches/vdr-realpath.patch > http://www.vdr-portal.de/index.php?page=Thread&postid=641884 > > > ___ > vdr mailing list > vdr@linuxtv.org > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > > ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] vdr-1.7.22 mips_uClibc-0.9.30.1 (tools.c canonicalize_file_name...)
Wed, 4 Jan 2012 14:46:18 +0100 Infonux wrote: solved by removing FADVISE and ... http://svn.exactcode.de/t2/trunk/package/base/uclibc/patches/vdr-realpath.patch http://www.vdr-portal.de/index.php?page=Thread&postid=641884 vdr-1.7.22_uClibc-0.9.30.1_fix_build.patch.gz Description: GNU Zip compressed data ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr