# 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