aboutsummaryrefslogtreecommitdiffstats
path: root/lib/rfsv16.cc
diff options
context:
space:
mode:
authorFritz Elfert <felfert@to.com>2001-04-09 20:57:39 +0000
committerFritz Elfert <felfert@to.com>2001-04-09 20:57:39 +0000
commit6a57ba1cb6fb15e252d8d2a25d6d3e9f7adbdca1 (patch)
tree8b3c3368e6a5e4d241429890c789e4ace17278f1 /lib/rfsv16.cc
parent8b4c451c22011a39226f59f5a92a7a491be87748 (diff)
downloadplptools-6a57ba1cb6fb15e252d8d2a25d6d3e9f7adbdca1.tar.gz
plptools-6a57ba1cb6fb15e252d8d2a25d6d3e9f7adbdca1.tar.bz2
plptools-6a57ba1cb6fb15e252d8d2a25d6d3e9f7adbdca1.zip
Applied Fix from Markus Stipp <corwin@zhadum.de>
Diffstat (limited to 'lib/rfsv16.cc')
-rw-r--r--lib/rfsv16.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rfsv16.cc b/lib/rfsv16.cc
index 2fda1a6..3e26f07 100644
--- a/lib/rfsv16.cc
+++ b/lib/rfsv16.cc
@@ -522,7 +522,7 @@ getResponse(bufferStore & data)
"getBufferStore failed." << endl;
} else if (data.getWord(0) == 0x2a &&
data.getWord(2) == data.getLen()-4) {
- Enum<errs> ret = (enum errs)data.getWord(4);
+ Enum<rfsv::errs> ret = (enum errs)(int16_t)data.getWord(4);
data.discardFirstBytes(6);
return ret;
} else {