Blame SOURCES/glassfish-fastinfoset-1.2.12-utilities-FastInfosetWriterSAXBufferProcessor.patch

2d949e
--- utilities/src/main/java/com/sun/xml/fastinfoset/streambuffer/FastInfosetWriterSAXBufferProcessor.java	2011-03-30 23:52:37.000000000 +0200
2d949e
+++ utilities/src/main/java/com/sun/xml/fastinfoset/streambuffer/FastInfosetWriterSAXBufferProcessor.java-gil	2012-03-31 14:44:06.180707216 +0200
2d949e
@@ -71,8 +71,8 @@
2d949e
     public final void process(FastInfosetWriter writer) throws SAXException {
2d949e
         _writer = writer;
2d949e
         
2d949e
-        final int item = readStructure();
2d949e
-        switch(_eiiStateTable[item]) {
2d949e
+        final int item = getEIIState(readStructure());
2d949e
+        switch(item) {
2d949e
             case STATE_DOCUMENT:
2d949e
                 processDocument();
2d949e
                 break;
2d949e
@@ -123,8 +123,8 @@
2d949e
         boolean firstElementHasOccured = false;
2d949e
         int item;
2d949e
         do {
2d949e
-            item = readStructure();
2d949e
-            switch(_eiiStateTable[item]) {
2d949e
+            item = getEIIState(readStructure());
2d949e
+            switch(item) {
2d949e
                 case STATE_ELEMENT_U_LN_QN:
2d949e
                     firstElementHasOccured = true;
2d949e
                     processElement(readStructureString(), readStructureString(), readStructureString());
2d949e
@@ -186,8 +186,8 @@
2d949e
         } while(item != T_END || !firstElementHasOccured);
2d949e
 
2d949e
         while(item != T_END) {
2d949e
-            item = readStructure();
2d949e
-            switch(_eiiStateTable[item]) {
2d949e
+            item = getEIIState(readStructure());
2d949e
+            switch(item) {
2d949e
                 case STATE_COMMENT_AS_CHAR_ARRAY_SMALL:
2d949e
                 {
2d949e
                     final int length = readStructure();
2d949e
@@ -244,7 +244,7 @@
2d949e
         }
2d949e
 
2d949e
         do {
2d949e
-            item = _eiiStateTable[readStructure()];
2d949e
+            item = getEIIState(readStructure());
2d949e
             switch(item) {
2d949e
                 case STATE_ELEMENT_U_LN_QN:
2d949e
                     processElement(readStructureString(), readStructureString(), readStructureString());
2d949e
@@ -365,7 +365,7 @@
2d949e
     
2d949e
     private int processNamespaceAttributes(int item) throws SAXException {
2d949e
         do {
2d949e
-            switch(_niiStateTable[item]) {
2d949e
+            switch(getNIIState(item)) {
2d949e
                 case STATE_NAMESPACE_ATTRIBUTE:
2d949e
                     // Undeclaration of default namespace
2d949e
                     processNamespaceAttribute("", "");
2d949e
@@ -398,7 +398,7 @@
2d949e
     
2d949e
     private void processAttributes(int item) throws SAXException {
2d949e
         do {
2d949e
-            switch(_aiiStateTable[item]) {
2d949e
+            switch(getAIIState(item)) {
2d949e
                 case STATE_ATTRIBUTE_U_LN_QN:
2d949e
                     _attributes.addAttribute(readStructureString(), readStructureString(), readStructureString(), readStructureString(), readContentString());
2d949e
                     break;