From b84d0c7fe0e549a7f708f5177b9467c670df3eae Mon Sep 17 00:00:00 2001 From: MITSUNARI Shigeo Date: Tue, 13 Aug 2019 11:11:47 +0900 Subject: [PATCH] dump() accepts const void* --- include/mcl/op.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/include/mcl/op.hpp b/include/mcl/op.hpp index a8b47e5..8011984 100644 --- a/include/mcl/op.hpp +++ b/include/mcl/op.hpp @@ -366,10 +366,11 @@ inline const char* getIoSeparator(int ioMode) return (ioMode & (IoArray | IoArrayRaw | IoSerialize | IoSerializeHexStr)) ? "" : " "; } -inline void dump(const char *s, size_t n) +inline void dump(const void *buf, size_t n) { + const uint8_t *s = (const uint8_t *)buf; for (size_t i = 0; i < n; i++) { - printf("%02x ", (uint8_t)s[i]); + printf("%02x ", s[i]); } printf("\n"); }