gecko-dev/toolkit/mozapps/update/common
Michael Forney 477f5c111e Bug 1157850 - Use portable add_dir_entries() implementation when fts.h is missing r=mhowell
fts.h is also missing on musl. Since the Solaris fallback implementation
does not use any non-standard functions, use that as the fallback when
the FTS interface is not available.

Also, fix an issue with the readdir implementation. Previously, the
absolute directory path was passed to the recursive add_dir_entries()
call, which would then prepend install path again.

Differential Revision: https://phabricator.services.mozilla.com/D61407

--HG--
extra : moz-landing-system : lando
2020-02-07 05:17:12 +00:00
..
certificatecheck.cpp
certificatecheck.h
commonupdatedir.cpp
commonupdatedir.h
moz.build
pathhash.cpp
pathhash.h
readstrings.cpp
readstrings.h
registrycertificates.cpp
registrycertificates.h
uachelper.cpp
uachelper.h
updatecommon.cpp
updatecommon.h
updatedefines.h
updatehelper.cpp
updatehelper.h
updatererrors.h
updateutils_win.cpp
updateutils_win.h