~osomon/oxide/im-fake-key-events

« back to all changes in this revision

Viewing changes to qt/core/browser/oxide_qt_render_widget_host_view.cc

  • Committer: Chris Coulson
  • Date: 2014-03-28 12:59:12 UTC
  • Revision ID: chris.coulson@canonical.com-20140328125912-9ywuzm6kx1nq4qwq
Fix an invalid read in keyboard event handling

Show diffs side-by-side

added added

removed removed

Lines of Context:
389
389
  event.setKeyIdentifierFromWindowsKeyCode();
390
390
 
391
391
  const unsigned short* text = qevent->text().utf16();
392
 
  memcpy(&event.text, text, qMin(sizeof(event.text), sizeof(text)));
 
392
  memcpy(event.text, text, qMin(sizeof(event.text), sizeof(*text)));
393
393
 
394
394
  return event;
395
395
}