/*--- Comparing and printing errors ---*/
/*------------------------------------------------------------*/
-void SK_(pp_SkinError) ( Error* err )
+void SK_(pp_Error) ( Error* err )
{
MAC_Error* err_extra = VG_(get_error_extra)(err);
break;
default:
- MAC_(pp_shared_SkinError)(err);
+ MAC_(pp_shared_Error)(err);
break;
}
}
## passed to VG_(eq_ExeContext)() if the ExeContexts are considered. Other
## than that, probably don't worry about it unless you have lots of very
## similar errors occurring.
-Bool, eq_SkinError, VgRes res, Error* e1, Error* e2
+Bool, eq_Error, VgRes res, Error* e1, Error* e2
## Print error context.
-void, pp_SkinError, Error* err
+void, pp_Error, Error* err
## Should fill in any details that could be postponed until after the
## decision whether to ignore the error (ie. details not affecting the
-## result of SK_(eq_SkinError)()). This saves time when errors are ignored.
+## result of SK_(eq_Error)()). This saves time when errors are ignored.
## Yuk.
## Return value: must be the size of the `extra' part in bytes -- used by
return False;
default:
if (VG_(needs).tool_errors)
- return SK_(eq_SkinError)(res, e1, e2);
+ return SK_(eq_Error)(res, e1, e2);
else {
VG_(printf)("\nUnhandled error type: %u. VG_(needs).tool_errors\n"
"probably needs to be set.\n",
break;
default:
if (VG_(needs).tool_errors)
- SK_(pp_SkinError)( err );
+ SK_(pp_Error)( err );
else {
VG_(printf)("\nUnhandled error type: %u. VG_(needs).tool_errors\n"
"probably needs to be set?\n",
VG_(maybe_record_error)(tid, LockGraphErr, mutex->mutexp, "", &err_extra);
}
-Bool SK_(eq_SkinError) ( VgRes not_used, Error* e1, Error* e2 )
+Bool SK_(eq_Error) ( VgRes not_used, Error* e1, Error* e2 )
{
Char *e1s, *e2s;
return buf;
}
-void SK_(pp_SkinError) ( Error* err )
+void SK_(pp_Error) ( Error* err )
{
HelgrindError *extra = (HelgrindError *)VG_(get_error_extra)(err);
Char buf[100];
struct _Error
Error;
-/* Useful in SK_(error_matches_suppression)(), SK_(pp_SkinError)(), etc */
+/* Useful in SK_(error_matches_suppression)(), SK_(pp_Error)(), etc */
ExeContext* VG_(get_error_where) ( Error* err );
SuppKind VG_(get_error_kind) ( Error* err );
Addr VG_(get_error_address) ( Error* err );
are otherwise the same, the faulting addrs and associated rwoffsets
are allowed to be different. */
-Bool SK_(eq_SkinError) ( VgRes res, Error* e1, Error* e2 )
+Bool SK_(eq_Error) ( VgRes res, Error* e1, Error* e2 )
{
MAC_Error* e1_extra = VG_(get_error_extra)(e1);
MAC_Error* e2_extra = VG_(get_error_extra)(e2);
return True;
case LeakErr:
- VG_(skin_panic)("Shouldn't get LeakErr in SK_(eq_SkinError),\n"
+ VG_(skin_panic)("Shouldn't get LeakErr in SK_(eq_Error),\n"
"since it's handled with VG_(unique_error)()!");
case IllegalMempoolErr:
default:
VG_(printf)("Error:\n unknown error code %d\n",
VG_(get_error_kind)(e1));
- VG_(skin_panic)("unknown error code in SK_(eq_SkinError)");
+ VG_(skin_panic)("unknown error code in SK_(eq_Error)");
}
}
/* This prints out the message for the error types where Memcheck and
Addrcheck have identical messages */
-void MAC_(pp_shared_SkinError) ( Error* err )
+void MAC_(pp_shared_Error) ( Error* err )
{
MAC_Error* err_extra = VG_(get_error_extra)(err);
"stated on the next line");
break;
default:
- VG_(skin_panic)("SK_(pp_shared_SkinError)(axskind)");
+ VG_(skin_panic)("SK_(pp_shared_Error)(axskind)");
}
VG_(pp_ExeContext)( VG_(get_error_where)(err) );
MAC_(pp_AddrInfo)(VG_(get_error_address)(err), &err_extra->addrinfo);
default:
VG_(printf)("Error:\n unknown Memcheck/Addrcheck error code %d\n",
VG_(get_error_kind)(err));
- VG_(skin_panic)("unknown error code in MAC_(pp_shared_SkinError)");
+ VG_(skin_panic)("unknown error code in MAC_(pp_shared_Error)");
}
}
extern void MAC_(record_overlap_error) ( Char* function, OverlapExtra* oe );
extern void MAC_(record_illegal_mempool_error) ( ThreadId tid, Addr pool );
-extern void MAC_(pp_shared_SkinError) ( Error* err);
+extern void MAC_(pp_shared_Error) ( Error* err);
extern MAC_Chunk* MAC_(first_matching_freed_MAC_Chunk)( Bool (*p)(MAC_Chunk*, void*), void* d );
/*--- Printing errors ---*/
/*------------------------------------------------------------*/
-void SK_(pp_SkinError) ( Error* err )
+void SK_(pp_Error) ( Error* err )
{
MAC_Error* err_extra = VG_(get_error_extra)(err);
break;
}
default:
- MAC_(pp_shared_SkinError)(err);
+ MAC_(pp_shared_Error)(err);
break;
}
}