patch for kurlcompletion.cpp
Richard Smith
kde at metafoo.co.uk
Sun Oct 24 16:01:24 BST 2004
On Sunday 24 October 2004 01:17, Stefan Teleman wrote:
> A patch for kurlcompletion.cpp.
>
> On Solaris, readdir_r(3C) does not allocate a buffer for char
> d_name[1] in struct dirent. The caller is responsible for allocating
> space for struct dirent.d_name, enough to hold MAXPATHLEN+1.
What if MAXPATHLEN is not defined? It's allowed to not be, and won't be on
Hurd. I know this is quite pedantic since (AFAIK) KDE doesn't support Hurd
anyway, but for portability's sake it seems best to not rely on MAXPATHLEN
begin defined.
--
Thanks,
Richard
More information about the kde-core-devel
mailing list