*bp = '\0';
}
- else if (header->header.typeflag == XHDTYPE
- || header->header.typeflag == XGLTYPE)
+ else if (header->header.typeflag == XHDTYPE)
xheader_read (header, OFF_FROM_HEADER (header->header.size));
+ else if (header->header.typeflag == XGLTYPE)
+ {
+ xheader_read (header, OFF_FROM_HEADER (header->header.size));
+ xheader_decode_global ();
+ }
/* Loop! */