Skip to content

Commit

Permalink
Merge pull request xbmc#23938 from enen92/wayland_input_deadcode
Browse files Browse the repository at this point in the history
  • Loading branch information
jenkins4kodi authored Oct 15, 2023
2 parents e620c50 + c94e5df commit 7529c5b
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 21 deletions.
20 changes: 0 additions & 20 deletions xbmc/windowing/wayland/XkbcommonKeymap.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -224,26 +224,6 @@ std::unique_ptr<CXkbcommonKeymap> CXkbcommonContext::KeymapFromString(std::strin
return std::make_unique<CXkbcommonKeymap>(std::move(xkbKeymap));
}

std::unique_ptr<CXkbcommonKeymap> CXkbcommonContext::KeymapFromNames(const std::string& rules, const std::string& model, const std::string& layout, const std::string& variant, const std::string& options)
{
xkb_rule_names names = {
rules.c_str(),
model.c_str(),
layout.c_str(),
variant.c_str(),
options.c_str()
};

std::unique_ptr<xkb_keymap, CXkbcommonKeymap::XkbKeymapDeleter> keymap{xkb_keymap_new_from_names(m_context.get(), &names, XKB_KEYMAP_COMPILE_NO_FLAGS), CXkbcommonKeymap::XkbKeymapDeleter()};

if (!keymap)
{
throw std::runtime_error("Failed to compile keymap");
}

return std::make_unique<CXkbcommonKeymap>(std::move(keymap));
}

std::unique_ptr<xkb_state, CXkbcommonKeymap::XkbStateDeleter> CXkbcommonKeymap::CreateXkbStateFromKeymap(xkb_keymap* keymap)
{
std::unique_ptr<xkb_state, XkbStateDeleter> state{xkb_state_new(keymap), XkbStateDeleter()};
Expand Down
1 change: 0 additions & 1 deletion xbmc/windowing/wayland/XkbcommonKeymap.h
Original file line number Diff line number Diff line change
Expand Up @@ -127,7 +127,6 @@ class CXkbcommonContext
* from this function.
*/
std::unique_ptr<CXkbcommonKeymap> KeymapFromString(std::string const& keymap);
std::unique_ptr<CXkbcommonKeymap> KeymapFromNames(const std::string &rules, const std::string &model, const std::string &layout, const std::string &variant, const std::string &options);

private:
struct XkbContextDeleter
Expand Down

0 comments on commit 7529c5b

Please sign in to comment.