       freeCharArray(&tempDelimiters);
       freeCharArray(&tempMaskOuts);
       streamMode.switchTo(c);
+      return ZCONNECT;
     }
   }
   return ZOK;

          const char *DMODIFIERS=",lbexprtw+";
          while((index<len)&&(strchr(DMODIFIERS,lc(sbuf[index]))!=null))
            dmodifiers += lc((char)sbuf[index++]);
          vstart=index;
          if(sbuf[index]=='\"')
          {

        secCmd = sbuf[vstart];
        vstart++;
      }
      while((index<len)
      &&((sbuf[index]==' ')||(sbuf[index]=='\t')))
      {
        vstart++;
        index++;
