// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_EVENTS_KEYCODES_SCOPED_XKB_H_ #define UI_EVENTS_KEYCODES_SCOPED_XKB_H_ #include <xkbcommon/xkbcommon.h> namespace ui { // libxkbcommon uses explicit reference counting for its structures, // so we need to trigger its cleanup. struct XkbContextDeleter { … }; struct XkbStateDeleter { … }; struct XkbKeymapDeleter { … }; } // namespace ui #endif // UI_EVENTS_KEYCODES_SCOPED_XKB_H_