docs: def get_string_from_data(self, offset, data):
          """Get an ASCII string from within the data."""
          
          # OC Patch
          b = None
          
          try:
              b = data[offset]
          except IndexError:
              return ''
          
          s = ''
          while ord(b):
              s += b
              offset += 1
              try:
                  b = data[offset]
              except IndexError:
                  break
          
          return s