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 <[email protected]> wrote: > Wed, 4 Jan 2012 14:46:18 +0100 > Infonux <infonux__gmail.com> 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 > [email protected] > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > >
_______________________________________________ vdr mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
