further small changes to elminate most of the remaining warnings.

* error.c trionan.[ch] testThreads.c python/generator.py:
  further small changes to elminate most of the remaining
  warnings.
diff --git a/trionan.h b/trionan.h
index bed0c12..c5de32b 100644
--- a/trionan.h
+++ b/trionan.h
@@ -66,11 +66,14 @@
 /*
  * If number is finite return non-zero, otherwise return zero.
  */
+#if 0
+	/* Temporary fix - these 2 routines not used in libxml */
 TRIO_PUBLIC int trio_isfinite TRIO_PROTO((double number));
 
-TRIO_PUBLIC int trio_signbit TRIO_PROTO((double number));
-
 TRIO_PUBLIC int trio_fpclassify TRIO_PROTO((double number));
+#endif
+
+TRIO_PUBLIC int trio_signbit TRIO_PROTO((double number));
 
 TRIO_PUBLIC int trio_fpclassify_and_signbit TRIO_PROTO((double number, int *is_negative));