fix bug #125592 need a NULL check rename a parameter Daniel

* testSAX.c: fix bug #125592 need a NULL check
* include/libxml/chvalid.h: rename a parameter
Daniel
diff --git a/ChangeLog b/ChangeLog
index 24f2590..27d142b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Oct 27 11:11:29 EST 2003 Daniel Veillard <daniel@veillard.com>
+
+	* testSAX.c: fix bug #125592 need a NULL check
+	* include/libxml/chvalid.h: rename a parameter
+
 Mon Oct 27 09:43:48 EST 2003 Daniel Veillard <daniel@veillard.com>
 
 	* parser.c: applied patch from #123105 about defaulted attributes
diff --git a/include/libxml/chvalid.h b/include/libxml/chvalid.h
index 13a2da9..a90d41f 100644
--- a/include/libxml/chvalid.h
+++ b/include/libxml/chvalid.h
@@ -50,7 +50,7 @@
  * Range checking routine
  */
 XMLPUBFUN int XMLCALL
-		xmlCharInRange(unsigned int val, const xmlChRangeGroupPtr group);
+		xmlCharInRange(unsigned int val, const xmlChRangeGroupPtr rptr);
 
 
 /**
diff --git a/testSAX.c b/testSAX.c
index 71686ea..b8db61b 100644
--- a/testSAX.c
+++ b/testSAX.c
@@ -557,8 +557,12 @@
     callbacks++;
     if (quiet)
 	return;
-    fprintf(stdout, "SAX.processingInstruction(%s, %s)\n",
-            (char *) target, (char *) data);
+    if (data != NULL)
+	fprintf(stdout, "SAX.processingInstruction(%s, %s)\n",
+		(char *) target, (char *) data);
+    else
+	fprintf(stdout, "SAX.processingInstruction(%s, NULL)\n",
+		(char *) target);
 }
 
 /**