X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Factions.cc;h=35ddbb80976c8a962d35ea11ac233cbbc6a48c6a;hb=a0cf45a0ef5f7e2cbf0833f4d8655131912400cc;hp=ac4fc4ab0c842372b80680bf1d7a81531a6061e2;hpb=b4411cb1ef1c25a287181b570e974545e1010530;p=chaz%2Fopenbox diff --git a/util/epist/actions.cc b/util/epist/actions.cc index ac4fc4ab..35ddbb80 100644 --- a/util/epist/actions.cc +++ b/util/epist/actions.cc @@ -22,7 +22,14 @@ #include "actions.hh" -Action::Action(enum ActionType type, KeyCode keycode, int modifierMask, - int num): _type(type), _keycode(keycode), - _modifierMask(modifierMask), _numberParam(num) +Action::Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask, + int num) + : _type(type), _keycode(keycode), + _modifierMask(modifierMask), _numberParam(num) +{ } + +Action::Action(enum ActionType type, KeyCode keycode, unsigned int modifierMask, + const std::string &str) + : _type(type), _keycode(keycode), + _modifierMask(modifierMask), _stringParam(str) { }