summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2005-01-15 21:16:33 +0000
committercliechti <cliechti@f19166aa-fa4f-0410-85c2-fa1106f25c8a>2005-01-15 21:16:33 +0000
commit9cc9353ff1bd7e7b09f2a2f77bc1630e4897e058 (patch)
tree255186e462e0929f5fa4b3e1f79601f6ae6b1094
parentb5bbf1456287fa67f644ab423f24433251f32593 (diff)
downloadpyserial-git-9cc9353ff1bd7e7b09f2a2f77bc1630e4897e058.tar.gz
ensure int datatype
-rw-r--r--pyparallel/parallel/parallelppdev.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyparallel/parallel/parallelppdev.py b/pyparallel/parallel/parallelppdev.py
index 347a851..18cc54c 100644
--- a/pyparallel/parallel/parallelppdev.py
+++ b/pyparallel/parallel/parallelppdev.py
@@ -13,8 +13,8 @@ import os
def sizeof(type): return struct.calcsize(type)
-def _IOC(dir, type, nr, size): return (dir << _IOC_DIRSHIFT ) | (type << _IOC_TYPESHIFT ) |\
- (nr << _IOC_NRSHIFT ) | (size << _IOC_SIZESHIFT)
+def _IOC(dir, type, nr, size): return int((dir << _IOC_DIRSHIFT ) | (type << _IOC_TYPESHIFT ) |\
+ (nr << _IOC_NRSHIFT ) | (size << _IOC_SIZESHIFT))
def _IO(type, nr): return _IOC(_IOC_NONE, type, nr, 0)
def _IOR(type,nr,size): return _IOC(_IOC_READ, type, nr, sizeof(size))
def _IOW(type,nr,size): return _IOC(_IOC_WRITE, type, nr, sizeof(size))