diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-10 16:14:23 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-10 16:14:23 +0000 |
commit | cfd452ee83b7080eee94e0c1abc3ab266b60f174 (patch) | |
tree | 96c747c8e03a1027f5fa181a0b6fc964a0b53958 | |
parent | 6a53a18c78ac830ce4df04cd05775b00a49e3644 (diff) | |
download | VirtualBox-svn-cfd452ee83b7080eee94e0c1abc3ab266b60f174.tar.gz |
IPRT: Clang 13 fixes (warnings as errors).
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@99730 cfe28804-0f27-0410-a406-dd0f0b0b656f
-rw-r--r-- | src/VBox/Runtime/common/vfs/vfsstddir.cpp | 8 | ||||
-rw-r--r-- | src/VBox/Runtime/r3/xml.cpp | 6 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/VBox/Runtime/common/vfs/vfsstddir.cpp b/src/VBox/Runtime/common/vfs/vfsstddir.cpp index af3ad359da4..9775343c9da 100644 --- a/src/VBox/Runtime/common/vfs/vfsstddir.cpp +++ b/src/VBox/Runtime/common/vfs/vfsstddir.cpp @@ -235,9 +235,13 @@ static DECLCALLBACK(int) rtVfsStdDir_SetMode(void *pvThis, RTFMODE fMode, RTFMOD return rc; fMode |= ~fMask & ObjInfo.Attr.fMode; } - //RTPathSetMode - //return RTFileSetMode(pThis->hDir, fMode); +#if 0 + RTPathSetMode + return RTFileSetMode(pThis->hDir, fMode); +#else + RT_NOREF(fMode); return VERR_NOT_IMPLEMENTED; +#endif } diff --git a/src/VBox/Runtime/r3/xml.cpp b/src/VBox/Runtime/r3/xml.cpp index b12b9ffe076..9633aec25e9 100644 --- a/src/VBox/Runtime/r3/xml.cpp +++ b/src/VBox/Runtime/r3/xml.cpp @@ -892,11 +892,11 @@ const ElementNode *ElementNode::findChildElementFromId(const char *pcszId) const return NULL; } - const ElementNode *ElementNode::findChildElementP(const char *pcszPath, const char *pcszNamespace /*= NULL*/) const { - size_t cchThis = strchr(pcszPath, '/') - pcszPath; - if (cchThis == (size_t)((const char *)0 - pcszPath)) + const char *pszElm = strchr(pcszPath, '/'); + size_t const cchThis = pszElm ? pszElm - pcszPath : 0; + if (!cchThis) return findChildElementNS(pcszNamespace, pcszPath); /** @todo Can be done without recursion as we have both sibling lists and parent |