From a6ea2816cb4c765df81127730d35fe4109041fa4 Mon Sep 17 00:00:00 2001
From: Jakob Bornecrantz <jakob@collabora.com>
Date: Fri, 12 Apr 2019 11:48:25 +0100
Subject: [PATCH] st/oxr: Tidy off by one error

---
 src/xrt/state_trackers/oxr/oxr_verify.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xrt/state_trackers/oxr/oxr_verify.cpp b/src/xrt/state_trackers/oxr/oxr_verify.cpp
index a453add78..8db0a7865 100644
--- a/src/xrt/state_trackers/oxr/oxr_verify.cpp
+++ b/src/xrt/state_trackers/oxr/oxr_verify.cpp
@@ -128,7 +128,7 @@ oxr_verify_full_path(struct oxr_logger* log,
 	State state = State::Start;
 	bool valid = true;
 
-	if (length >= UINT32_MAX || length + 1 >= XR_MAX_PATH_LENGTH) {
+	if (length >= UINT32_MAX || (length + 1) > XR_MAX_PATH_LENGTH) {
 		return oxr_error(
 		    log, XR_ERROR_PATH_FORMAT_INVALID,
 		    "(%s) string is too long for a path (%u + 1) > %u", name,