aboutsummaryrefslogtreecommitdiff
path: root/lib/driver
diff options
context:
space:
mode:
authorAndreas Oberritter <obi@opendreambox.org>2008-03-25 22:12:37 +0000
committerAndreas Oberritter <obi@opendreambox.org>2008-03-25 22:12:37 +0000
commit3458b59694ee3659c2afdd3e7e48a2e087f1102f (patch)
tree2b7076c15ab9ead90a355305be2e2364f6c962d9 /lib/driver
parenta3b666437785e7b6b97fa9de31e82867cea407ea (diff)
downloadenigma2-3458b59694ee3659c2afdd3e7e48a2e087f1102f.tar.gz
enigma2-3458b59694ee3659c2afdd3e7e48a2e087f1102f.zip
use long instead of int where pointers are casted
Diffstat (limited to 'lib/driver')
-rw-r--r--lib/driver/rc.cpp2
-rw-r--r--lib/driver/rc.h2
-rw-r--r--lib/driver/rcconsole.cpp2
-rw-r--r--lib/driver/rcconsole.h2
-rw-r--r--lib/driver/rcinput.cpp2
-rw-r--r--lib/driver/rcinput.h2
6 files changed, 6 insertions, 6 deletions
diff --git a/lib/driver/rc.cpp b/lib/driver/rc.cpp
index 43c1f2b2..d943352a 100644
--- a/lib/driver/rc.cpp
+++ b/lib/driver/rc.cpp
@@ -102,7 +102,7 @@ void eRCInputEventDriver::keyPressed(int)
break;
if (enabled && !input->islocked())
for (std::list<eRCDevice*>::iterator i(listeners.begin()); i!=listeners.end(); ++i)
- (*i)->handleCode((int)&ev);
+ (*i)->handleCode((long)&ev);
}
}
diff --git a/lib/driver/rc.h b/lib/driver/rc.h
index 909ebaee..2a776ee4 100644
--- a/lib/driver/rc.h
+++ b/lib/driver/rc.h
@@ -41,7 +41,7 @@ public:
* For Example, it might be 16bit codes with one bit make/break or special codes
* for repeat.
*/
- virtual void handleCode(int code)=0;
+ virtual void handleCode(long code)=0;
/**
* \brief Get user readable description.
* \result The description.
diff --git a/lib/driver/rcconsole.cpp b/lib/driver/rcconsole.cpp
index 7a625ffc..53630ca9 100644
--- a/lib/driver/rcconsole.cpp
+++ b/lib/driver/rcconsole.cpp
@@ -90,7 +90,7 @@ void eRCConsoleDriver::keyPressed(int)
}
}
-void eRCConsole::handleCode(int code)
+void eRCConsole::handleCode(long code)
{
input->keyPressed(eRCKey(this, code, eRCKey::flagAscii));
}
diff --git a/lib/driver/rcconsole.h b/lib/driver/rcconsole.h
index 0c1dd636..4af2a4c2 100644
--- a/lib/driver/rcconsole.h
+++ b/lib/driver/rcconsole.h
@@ -35,7 +35,7 @@ public:
class eRCConsole: public eRCDevice
{
public:
- void handleCode(int code);
+ void handleCode(long code);
eRCConsole(eRCDriver *driver);
const char *getDescription() const;
const char *getKeyDescription(const eRCKey &key) const;
diff --git a/lib/driver/rcinput.cpp b/lib/driver/rcinput.cpp
index 107b337b..d10d94f3 100644
--- a/lib/driver/rcinput.cpp
+++ b/lib/driver/rcinput.cpp
@@ -11,7 +11,7 @@
#include <lib/base/init_num.h>
#include <lib/driver/input_fake.h>
-void eRCDeviceInputDev::handleCode(int rccode)
+void eRCDeviceInputDev::handleCode(long rccode)
{
struct input_event *ev = (struct input_event *)rccode;
if (ev->type!=EV_KEY)
diff --git a/lib/driver/rcinput.h b/lib/driver/rcinput.h
index 2e288baa..c7f56975 100644
--- a/lib/driver/rcinput.h
+++ b/lib/driver/rcinput.h
@@ -7,7 +7,7 @@ class eRCDeviceInputDev: public eRCDevice
{
int iskeyboard;
public:
- void handleCode(int code);
+ void handleCode(long code);
eRCDeviceInputDev(eRCInputEventDriver *driver);
const char *getDescription() const;
};