X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Factions%2Faction.cpp;h=c1d2c19151b0b21959edb7a5fc19052a0593a65e;hp=56ad89a11dff572449d57b2f694174a32f8bd9f5;hb=ed40f6f85c9c07c3c1224ae20601082c0309a631;hpb=6dcb75c26bbfec04b381bb99d75404f9fe50635d diff --git a/lib/actions/action.cpp b/lib/actions/action.cpp index 56ad89a..c1d2c19 100644 --- a/lib/actions/action.cpp +++ b/lib/actions/action.cpp @@ -41,13 +41,6 @@ RESULT eActionMap::getInstance(ePtr &ptr) return 0; } -#if 0 -void eActionMap::getInstance(eActionMap **ptr) -{ - *ptr = instance; -} -#endif - void eActionMap::bindAction(const std::string &context, int priority, int id, eWidget *widget) { eActionBinding bnd; @@ -221,4 +214,11 @@ void eActionMap::keyPressed(const std::string &device, int key, int flags) } } +ePtr NewActionMapPtr(void) +{ + ePtr ptr; + eActionMap::getInstance(ptr); + return ptr; +} + eAutoInitPtr init_eActionMap(eAutoInitNumbers::actions, "eActionMap");