[PATCH i-g-t v2 5/9] tests/msm/msm_mapping: Handle BO names with spaces
Rob Clark
rob.clark at oss.qualcomm.com
Wed Jul 2 19:02:45 UTC 2025
Instead of trimming at the first space, scan from the end of the string
until we reach the first non-space char.
Signed-off-by: Rob Clark <rob.clark at oss.qualcomm.com>
---
tests/msm/msm_mapping.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/tests/msm/msm_mapping.c b/tests/msm/msm_mapping.c
index 64dc62c3cda6..923bf8734bd2 100644
--- a/tests/msm/msm_mapping.c
+++ b/tests/msm/msm_mapping.c
@@ -101,13 +101,15 @@ endswith(const char *str, const char *end)
/* Trim trailing whitespace: */
if (p) {
- char *c = p;
- while (c) {
+ char *c = p + strlen(p) - 1;
+
+ while (c > p) {
if (isspace(*c)) {
*c = '\0';
+ } else {
break;
}
- c++;
+ c--;
}
}
--
2.50.0
More information about the igt-dev
mailing list