removed a static buffer in xmlByteConsumed(), as pointed by Ben Maurer,

* encoding.c: removed a static buffer in xmlByteConsumed(),
  as pointed by Ben Maurer, fixes #170086
* xmlschemas.c: remove a potentially uninitialized pointer warning
Daniel
diff --git a/encoding.c b/encoding.c
index 35c5443..a3dad07 100644
--- a/encoding.c
+++ b/encoding.c
@@ -2146,7 +2146,7 @@
 	 * the raw consumed value, this is not a cheap operation
 	 */
         if (in->end - in->cur > 0) {
-	    static unsigned char convbuf[32000];
+	    unsigned char convbuf[32000];
 	    const unsigned char *cur = (const unsigned char *)in->cur;
 	    int toconv = in->end - in->cur, written = 32000;