Mailing List Archive

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@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus-cvs