hunk.code_window:     xmlfile = paths.ERRORS_XML
       checkFile(xmlfile)
       page = sanitizeStr(page)
       handler = htmlHandler(page)
       parseXmlFile(xmlfile, handler)
       if handler.dbms and handler.dbms not in kb.htmlFp:
           kb.lastParserStatus = handler.dbms
           kb.htmlFp.append(handler.dbms)
       else:
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:     try:
           parseXmlFile(xmlfile, handler)
       except sqlmapEndSAXParsing:
           pass
  
hunk.file_path: lib/parse/html.py
hunk.type: replace
file: #!/usr/bin/env python
  
  """
  $Id$
  
  Copyright (c) 2006-2010 sqlmap developers (http://sqlmap.sourceforge.net/)
  See the file 'doc/COPYING' for copying permission
  """
  
  from lib.core.data import logger
  from plugins.generic.enumeration import Enumeration as GenericEnumeration
  
  class Enumeration(GenericEnumeration):
      def __init__(self):
          GenericEnumeration.__init__(self)
  
      def getDbs(self):
          warnMsg = "on Firebird it is not possible to enumerate databases"
          logger.warn(warnMsg)
  
          return []
  
      def getPasswordHashes(self):
          warnMsg = "on Firebird it is not possible to enumerate the user password hashes"
          logger.warn(warnMsg)
  
          return {}
  
      def searchDb(self):
          warnMsg = "on Firebird it is not possible to search databases"
          logger.warn(warnMsg)
  
          return []
  