Method: XlibObj::Error#error_description

Defined in:
lib/error.rb

#error_descriptionObject



49
50
51
52
53
54
55
# File 'lib/error.rb', line 49

def error_description
  message_size = 256
  message = FFI::MemoryPointer.new(:char, message_size)
  Xlib.XGetErrorDatabaseText(@display.to_native, 'XProtoError', "#{@error_code}",
    "Error code #{@error_code}", message, message_size)
  message.read_string
end