
renaud at nessus
Apr 10, 2007, 7:59 AM
Views: 2879
Permalink
|
|
libnasl/nasl nasl_var.c,1.50.2.6,1.50.2.7
|
|
Update of /usr/local/cvs/libnasl/nasl In directory raccoon.nessus.org:/tmp/cvs-serv24016 Modified Files: Tag: NESSUS_2_2 nasl_var.c Log Message: Fix for Nick's new test case Index: nasl_var.c =================================================================== RCS file: /usr/local/cvs/libnasl/nasl/nasl_var.c,v retrieving revision 1.50.2.6 retrieving revision 1.50.2.7 diff -u -d -r1.50.2.6 -r1.50.2.7 --- nasl_var.c 29 Nov 2006 10:24:21 -0000 1.50.2.6 +++ nasl_var.c 10 Apr 2007 14:59:22 -0000 1.50.2.7 @@ -654,6 +654,13 @@ case REF_VAR: v2 = rval->x.ref_val; + if ( v2 == NULL ) + { + t2 = 0; + a = NULL; + break; + } + if (v2 == v1) { #if NASL_DEBUG > 1 @@ -661,6 +668,7 @@ #endif return FAKE_CELL; } + t2 = v2->var_type; if (t2 == VAR2_ARRAY) a = &v2->v.v_arr; /* ? */ _______________________________________________ Nessus-cvs mailing list Nessus-cvs [at] list http://mail.nessus.org/mailman/listinfo/nessus-cvs
|