mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
Minor non-functional cleanups.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14723
This commit is contained in:
parent
8293498c84
commit
e7020c5a7e
@ -195,7 +195,7 @@ static void write_note(Int fd, const struct note *n)
|
||||
static void fill_prpsinfo(const ThreadState *tst,
|
||||
struct vki_elf_prpsinfo *prpsinfo)
|
||||
{
|
||||
HChar *name;
|
||||
const HChar *name;
|
||||
|
||||
VG_(memset)(prpsinfo, 0, sizeof(*prpsinfo));
|
||||
|
||||
@ -223,7 +223,7 @@ static void fill_prpsinfo(const ThreadState *tst,
|
||||
prpsinfo->pr_gid = 0;
|
||||
|
||||
if (VG_(resolve_filename)(VG_(cl_exec_fd), &name)) {
|
||||
HChar *n = name+VG_(strlen)(name)-1;
|
||||
const HChar *n = name + VG_(strlen)(name) - 1;
|
||||
|
||||
while (n > name && *n != '/')
|
||||
n--;
|
||||
|
||||
@ -1227,7 +1227,7 @@ void VG_(di_notify_pdb_debuginfo)( Int fd_obj, Addr avma_obj,
|
||||
obj_mtime = stat_buf.mtime;
|
||||
|
||||
/* and get its name into exename. */
|
||||
HChar *exe;
|
||||
const HChar *exe;
|
||||
if (! VG_(resolve_filename)(fd_obj, &exe))
|
||||
return; /* failed */
|
||||
sz_exename = VG_(strlen)(exe);
|
||||
|
||||
@ -1106,18 +1106,18 @@ static Int get_char ( Int fd, HChar* out_buf )
|
||||
static HChar buf[256];
|
||||
static Int buf_size = 0;
|
||||
static Int buf_used = 0;
|
||||
vg_assert(buf_size >= 0 && buf_size <= 256);
|
||||
vg_assert(buf_size >= 0 && buf_size <= sizeof buf);
|
||||
vg_assert(buf_used >= 0 && buf_used <= buf_size);
|
||||
if (buf_used == buf_size) {
|
||||
r = VG_(read)(fd, buf, 256);
|
||||
r = VG_(read)(fd, buf, sizeof buf);
|
||||
if (r < 0) return r; /* read failed */
|
||||
vg_assert(r >= 0 && r <= 256);
|
||||
vg_assert(r >= 0 && r <= sizeof buf);
|
||||
buf_size = r;
|
||||
buf_used = 0;
|
||||
}
|
||||
if (buf_size == 0)
|
||||
return 0; /* eof */
|
||||
vg_assert(buf_size >= 0 && buf_size <= 256);
|
||||
vg_assert(buf_size >= 0 && buf_size <= sizeof buf);
|
||||
vg_assert(buf_used >= 0 && buf_used < buf_size);
|
||||
*out_buf = buf[buf_used];
|
||||
buf_used++;
|
||||
|
||||
@ -76,7 +76,7 @@ Int VG_(safe_fd)(Int oldfd)
|
||||
filename will be overwritten with the next invocation so callers
|
||||
need to copy the filename if needed. *result is NULL if the filename
|
||||
cannot be deduced. */
|
||||
Bool VG_(resolve_filename) ( Int fd, HChar** result )
|
||||
Bool VG_(resolve_filename) ( Int fd, const HChar** result )
|
||||
{
|
||||
# if defined(VGO_linux)
|
||||
static HChar *buf = NULL;
|
||||
|
||||
@ -537,7 +537,7 @@ static void find_ppc_dcbz_sz(VexArchInfo *arch_info)
|
||||
static UInt VG_(get_machine_model)(void)
|
||||
{
|
||||
static struct model_map {
|
||||
HChar name[5];
|
||||
const HChar name[5];
|
||||
UInt id;
|
||||
} model_map[] = {
|
||||
{ "2064", VEX_S390X_MODEL_Z900 },
|
||||
@ -1263,7 +1263,7 @@ Bool VG_(machine_get_hwcaps)( void )
|
||||
".short 0x0057" : : : "r0", "r1", "cc", "memory");
|
||||
}
|
||||
|
||||
/* Check availability og STFLE. If available store facility bits
|
||||
/* Check availability of STFLE. If available store facility bits
|
||||
in hoststfle. */
|
||||
ULong hoststfle[S390_NUM_FACILITY_DW];
|
||||
|
||||
|
||||
@ -64,7 +64,7 @@ Bool ML_(fd_allowed)(Int fd, const HChar *syscallname, ThreadId tid,
|
||||
extern void ML_(record_fd_open_named) (ThreadId tid, Int fd);
|
||||
extern void ML_(record_fd_open_nameless) (ThreadId tid, Int fd);
|
||||
extern void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd,
|
||||
char *pathname);
|
||||
const HChar *pathname);
|
||||
|
||||
// Used when killing threads -- we must not kill a thread if it's the thread
|
||||
// that would do Valgrind's final cleanup and output.
|
||||
|
||||
@ -585,7 +585,8 @@ void record_fd_close(Int fd)
|
||||
some such thing) or that we don't know the filename. If the fd is
|
||||
already open, then we're probably doing a dup2() to an existing fd,
|
||||
so just overwrite the existing one. */
|
||||
void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd, char *pathname)
|
||||
void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd,
|
||||
const HChar *pathname)
|
||||
{
|
||||
OpenFd *i;
|
||||
|
||||
@ -621,8 +622,8 @@ void ML_(record_fd_open_with_given_name)(ThreadId tid, Int fd, char *pathname)
|
||||
// Record opening of an fd, and find its name.
|
||||
void ML_(record_fd_open_named)(ThreadId tid, Int fd)
|
||||
{
|
||||
HChar* buf;
|
||||
HChar* name;
|
||||
const HChar* buf;
|
||||
const HChar* name;
|
||||
if (VG_(resolve_filename)(fd, &buf))
|
||||
name = buf;
|
||||
else
|
||||
|
||||
@ -44,7 +44,7 @@ extern Int VG_(safe_fd) ( Int oldfd );
|
||||
extern Int VG_(fcntl) ( Int fd, Int cmd, Addr arg );
|
||||
|
||||
/* Convert an fd into a filename */
|
||||
extern Bool VG_(resolve_filename) ( Int fd, HChar** buf );
|
||||
extern Bool VG_(resolve_filename) ( Int fd, const HChar** buf );
|
||||
|
||||
/* Return the size of a file, or -1 in case of error */
|
||||
extern Long VG_(fsize) ( Int fd );
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user