--- main/reentrancy.c.bak 2026-03-03 20:45:56.822721495 +0100 +++ main/reentrancy.c 2026-03-03 20:46:22.066607624 +0100 @@ -136,7 +136,7 @@ (HPUX returns 0 on success whereas Solaris returns non-zero) */ entry->d_name[0] = '\0'; - readdir_r(dirp, entry); + readdir_r(dirp, entry, result); if (entry->d_name[0] == '\0') { *result = NULL;