First round of Char/HChar fixups for coregrind and memcheck.
Little bit of ripple in tools, too.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13074 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/drd_error.c b/drd/drd_error.c
index 1447e36..85304d0 100644
--- a/drd/drd_error.c
+++ b/drd/drd_error.c
@@ -43,7 +43,7 @@
/* Local function declarations. */
-static Char* drd_get_error_name(Error* e);
+static const HChar* drd_get_error_name(Error* e);
/* Local variables. */
@@ -569,7 +569,7 @@
return VG_(get_supp_kind)(supp) == VG_(get_error_kind)(e);
}
-static Char* drd_get_error_name(Error* e)
+static const HChar* drd_get_error_name(Error* e)
{
switch (VG_(get_error_kind)(e))
{
diff --git a/drd/drd_main.c b/drd/drd_main.c
index 7b3570e..624c5f7 100644
--- a/drd/drd_main.c
+++ b/drd/drd_main.c
@@ -262,7 +262,7 @@
static void drd_pre_mem_read(const CorePart part,
const ThreadId tid,
- Char* const s,
+ const HChar* const s,
const Addr a,
const SizeT size)
{
@@ -274,7 +274,7 @@
static void drd_pre_mem_read_asciiz(const CorePart part,
const ThreadId tid,
- Char* const s,
+ const HChar* const s,
const Addr a)
{
const char* p = (void*)a;