# File lib/rpm/package.rb, line 88
    def sprintf(fmt)
      error = ::FFI::MemoryPointer.new(:pointer, 1)
      val = RPM::C.headerFormat(@hdr, fmt, error)
      raise error.get_pointer(0).read_string if val.null?
      val.read_string
    end