summaryrefslogtreecommitdiff
path: root/drivers/display/lcd160cr.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2017-02-27 18:39:35 +1100
committerDamien George <damien.p.george@gmail.com>2017-02-27 18:39:35 +1100
commit528aeb3bf3e42c235f5822de04b16778d284a7df (patch)
treefef582ac288834feec3390ac95d2c49d2e948666 /drivers/display/lcd160cr.py
parentf4a12dca58c53f11a6e89424a47158fe6e48ade9 (diff)
drivers/display/lcd160cr: Add check that JPEG size is less than 65536.
Diffstat (limited to 'drivers/display/lcd160cr.py')
-rw-r--r--drivers/display/lcd160cr.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/display/lcd160cr.py b/drivers/display/lcd160cr.py
index d63dc3975..0cf52f2ef 100644
--- a/drivers/display/lcd160cr.py
+++ b/drivers/display/lcd160cr.py
@@ -446,6 +446,8 @@ class LCD160CR:
self._send(s)
def jpeg_start(self, l):
+ if l > 0xffff:
+ raise ValueError('length must be 65535 or less')
self.oflush()
self._fcmd2('<BBH', 0x6a, l)