Fix dlog behaviour for the X conversion specifier.

Change-Id: I4f3dfe181f0b05b525c2925b9c522c43817a2d1b
diff --git a/src/dlog.c b/src/dlog.c
index e5f895f..7874cab 100644
--- a/src/dlog.c
+++ b/src/dlog.c
@@ -259,6 +259,7 @@
 			case 'X':
 				flags |= FLAG_UPPER;
 				print_num(va_arg(args, size_t), 16, w, flags);
+				p++;
 				break;
 
 			case 'p':