# File lib/rpm/problem.rb, line 14
    def self.from_ptr(ptr)
      case ptr
        when FFI::Pointer
          new(FFI::AutoPointer.new(RPM::C.rpmProblemLink(ptr), Problem.method(:release)))
        else
          raise "Can't initialize header with '#{ptr}'"
      end
    end