|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [win-pv-devel] [PATCH] Make sure trailing whitespace is trimmed from log messages
Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
---
src/xeniface/ioctls.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/xeniface/ioctls.c b/src/xeniface/ioctls.c
index ca2cf1c..e47ef6e 100644
--- a/src/xeniface/ioctls.c
+++ b/src/xeniface/ioctls.c
@@ -123,11 +123,14 @@ IoctlLog(
if (!__IsValidStr(Buffer, InLen))
goto fail2;
- // remove newlines from end of buffer
- for (ptr = Buffer + InLen - 1;
- ptr != Buffer && *ptr != 0 && *ptr != '\n';
- --ptr)
- *ptr = 0;
+ // remove whitespace from end of buffer
+ for (ptr = Buffer + InLen - 1; ptr != Buffer; --ptr) {
+ if (*ptr != '\n' && *ptr != '\r' && *ptr != '\0')
+ break;
+
+ *ptr = '\0';
+ }
+
XenIfaceDebugPrint(INFO, "USER: %s\n", Buffer);
return STATUS_SUCCESS;
--
2.1.1
_______________________________________________
win-pv-devel mailing list
win-pv-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/win-pv-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |