summaryrefslogtreecommitdiff
path: root/mysys
diff options
context:
space:
mode:
authorMichael Widenius <monty@mariadb.org>2018-04-06 13:15:40 +0300
committerMichael Widenius <monty@mariadb.org>2018-04-06 13:15:40 +0300
commit86929730313794a66541b81d150e70cb3ee40edd (patch)
tree9f20ee1c10b4a6872cbd7be4907eb099a0afb7f2 /mysys
parente27bfeca6a0fb83047472470c56742b15f6bc0c0 (diff)
downloadmariadb-git-86929730313794a66541b81d150e70cb3ee40edd.tar.gz
Fixed wrong argument to my_snprintf()
Diffstat (limited to 'mysys')
-rw-r--r--mysys/my_addr_resolve.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mysys/my_addr_resolve.c b/mysys/my_addr_resolve.c
index 84bff47d1a9..b518d22780f 100644
--- a/mysys/my_addr_resolve.c
+++ b/mysys/my_addr_resolve.c
@@ -226,7 +226,8 @@ int my_addr_resolve(void *ptr, my_addr_loc *loc)
strnmov(addr2line_binary, info.dli_fname, sizeof(addr2line_binary));
}
offset = info.dli_fbase;
- len= my_snprintf(input, sizeof(input), "%p\n", ptr - offset);
+ len= my_snprintf(input, sizeof(input), "%llx\n",
+ (longlong) (ptr - offset));
if (write(in[1], input, len) <= 0)
return 3;