Print this page
OS-1576 Sundry uninitialised variables
Reviewed by: Robert Mustacchi <rm@joyent.com>
*** 1497,1507 ****
* undefined, prints the token position instead.
*/
static int
jsfunc_lineno(uintptr_t lendsp, uintptr_t tokpos, char *buf, size_t buflen)
{
! uintptr_t size, bufsz, lower, upper, ii;
uintptr_t *data;
if (jsobj_is_undefined(lendsp)) {
/*
* The token position is an SMI, but it comes in as its raw
--- 1497,1507 ----
* undefined, prints the token position instead.
*/
static int
jsfunc_lineno(uintptr_t lendsp, uintptr_t tokpos, char *buf, size_t buflen)
{
! uintptr_t size, bufsz, lower, upper, ii = 0;
uintptr_t *data;
if (jsobj_is_undefined(lendsp)) {
/*
* The token position is an SMI, but it comes in as its raw
*** 2832,2842 ****
dcmd_v8field(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
{
v8_class_t *clp;
v8_field_t *flp;
const char *klass, *field;
! uintptr_t offset;
/*
* We may be invoked with either two arguments (class and field name) or
* three (an offset to save).
*/
--- 2832,2842 ----
dcmd_v8field(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
{
v8_class_t *clp;
v8_field_t *flp;
const char *klass, *field;
! uintptr_t offset = 0;
/*
* We may be invoked with either two arguments (class and field name) or
* three (an offset to save).
*/
*** 2992,3002 ****
/* ARGSUSED */
static int
dcmd_v8load(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
{
! v8_cfg_t *cfgp, **cfgpp;
if (v8_classes != NULL) {
mdb_warn("v8 module already configured\n");
return (DCMD_ERR);
}
--- 2992,3002 ----
/* ARGSUSED */
static int
dcmd_v8load(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
{
! v8_cfg_t *cfgp = NULL, **cfgpp;
if (v8_classes != NULL) {
mdb_warn("v8 module already configured\n");
return (DCMD_ERR);
}
*** 3008,3018 ****
cfgp = *cfgpp;
if (strcmp(argv->a_un.a_str, cfgp->v8cfg_name) == 0)
break;
}
! if (cfgp->v8cfg_name == NULL) {
mdb_warn("unknown configuration: \"%s\"\n", argv->a_un.a_str);
return (DCMD_ERR);
}
if (autoconfigure(cfgp) == -1) {
--- 3008,3018 ----
cfgp = *cfgpp;
if (strcmp(argv->a_un.a_str, cfgp->v8cfg_name) == 0)
break;
}
! if (cfgp == NULL || cfgp->v8cfg_name == NULL) {
mdb_warn("unknown configuration: \"%s\"\n", argv->a_un.a_str);
return (DCMD_ERR);
}
if (autoconfigure(cfgp) == -1) {