summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-04-16 09:50:20 +0200
committerJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-04-16 09:50:20 +0200
commit77f173cdb77fe7f749e03b892f0ee802f8c2431b (patch)
tree4eb14a65636be9be3ab4f87a99f628daab607fa8
parent78a0f66ec27ba1750249a1590dbdbef69dd254a6 (diff)
downloadlatrace-77f173cdb77fe7f749e03b892f0ee802f8c2431b.tar.gz
latrace-77f173cdb77fe7f749e03b892f0ee802f8c2431b.tar.xz
latrace-77f173cdb77fe7f749e03b892f0ee802f8c2431b.zip
fix display of char arguments
-rw-r--r--ChangeLog3
-rw-r--r--src/args.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 33517de..20acfbb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-04-16 Jiri Olsa <olsajiri@gmail.com>
+ * fix display of char arguments
+
2011-04-06 Jiri Olsa <olsajiri@gmail.com>
* fix memory leak in the argument display code
diff --git a/src/args.c b/src/args.c
index b766326..b225e58 100644
--- a/src/args.c
+++ b/src/args.c
@@ -849,10 +849,10 @@ do { \
if (*((char*) pval) <= ' ')
len = snprintf(argbuf, alen, "0x%02x",
- *((char*) pval));
+ *((unsigned char*) pval));
else
len = snprintf(argbuf, alen, "0x%02x \'%c\'",
- *((char*) pval), *((char*) pval));
+ *((unsigned char*) pval), *((char*) pval));
}
break;