Minor non-functional cleanups.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14723
This commit is contained in:
Florian Krohm 2014-11-14 19:25:08 +00:00
parent 8293498c84
commit e7020c5a7e
8 changed files with 16 additions and 15 deletions

View File

@ -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--;

View File

@ -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);

View File

@ -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++;

View File

@ -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;

View File

@ -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];

View File

@ -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.

View File

@ -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

View File

@ -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 );