|
From: <sv...@va...> - 2012-10-18 03:46:54
|
florian 2012-10-18 04:46:42 +0100 (Thu, 18 Oct 2012)
New Revision: 13056
Log:
Fix a few Char/Hchar mixups in exp-sgcheck.
Modified files:
trunk/exp-sgcheck/pc_common.c
trunk/exp-sgcheck/pc_common.h
Modified: trunk/exp-sgcheck/pc_common.h (+1 -1)
===================================================================
--- trunk/exp-sgcheck/pc_common.h 2012-10-18 04:33:05 +01:00 (rev 13055)
+++ trunk/exp-sgcheck/pc_common.h 2012-10-18 04:46:42 +01:00 (rev 13056)
@@ -55,7 +55,7 @@
Bool pc_read_extra_suppression_info ( Int fd, Char** bufpp,
SizeT* nBufp, Supp* su );
Bool pc_error_matches_suppression (Error* err, Supp* su);
-Char* pc_get_error_name ( Error* err );
+HChar* pc_get_error_name ( Error* err );
Bool pc_get_extra_suppression_info ( Error* err,
/*OUT*/Char* buf, Int nBuf );
Modified: trunk/exp-sgcheck/pc_common.c (+5 -5)
===================================================================
--- trunk/exp-sgcheck/pc_common.c 2012-10-18 04:33:05 +01:00 (rev 13055)
+++ trunk/exp-sgcheck/pc_common.c 2012-10-18 04:46:42 +01:00 (rev 13056)
@@ -293,7 +293,7 @@
}
-static Char* readwrite(SSizeT sszB)
+static HChar* readwrite(SSizeT sszB)
{
return ( sszB < 0 ? "write" : "read" );
}
@@ -348,7 +348,7 @@
//----------------------------------------------------------
case XE_Heap: {
- Char *place, *legit, *how_invalid;
+ HChar *place, *legit, *how_invalid;
Addr a = xe->XE.Heap.addr;
Seg* vseg = xe->XE.Heap.vseg;
@@ -468,7 +468,7 @@
case XE_Arith: {
Seg* seg1 = xe->XE.Arith.seg1;
Seg* seg2 = xe->XE.Arith.seg2;
- Char* which;
+ HChar* which;
tl_assert(BOTTOM != seg1);
tl_assert(BOTTOM != seg2 && UNKNOWN != seg2);
@@ -545,7 +545,7 @@
Seg* seglo = xe->XE.SysParam.seglo;
Seg* seghi = xe->XE.SysParam.seghi;
Char* s = VG_(get_error_string) (err);
- Char* what;
+ HChar* what;
tl_assert(BOTTOM != seglo && BOTTOM != seghi);
@@ -764,7 +764,7 @@
}
}
-Char* pc_get_error_name ( Error* err )
+HChar* pc_get_error_name ( Error* err )
{
XError *xe = (XError*)VG_(get_error_extra)(err);
tl_assert(xe);
|