lib/reline/terminfo.rb in reline-0.5.9 vs lib/reline/terminfo.rb in reline-0.5.10

- old
+ new

@@ -81,10 +81,10 @@ #extern 'int tgetnum(char *str)' @tigetnum = Fiddle::Function.new(curses_dl['tgetnum'], [Fiddle::TYPE_VOIDP], Fiddle::TYPE_INT) end def self.setupterm(term, fildes) - errret_int = Fiddle::Pointer.malloc(Fiddle::SIZEOF_INT) + errret_int = Fiddle::Pointer.malloc(Fiddle::SIZEOF_INT, Fiddle::RUBY_FREE) ret = @setupterm.(term, fildes, errret_int) case ret when 0 # OK @term_supported = true when -1 # ERR