Skip to content

Commit a043079

Browse files
committed
QwtScaleMap.invTransform_scalar: avoid divide by 0
1 parent ba8d794 commit a043079

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

qwt/scale_map.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ def invTransform_scalar(self, p):
146146
147147
:py:meth:`transform_scalar()`
148148
"""
149-
s = self.__ts1 + ( p - self.__p1 ) / self.__cnv
149+
if self.__cnv == 0:
150+
s = self.__ts1 # avoid divide by zero
151+
else:
152+
s = self.__ts1 + ( p - self.__p1 ) / self.__cnv
150153
if self.__transform:
151154
s = self.__transform.invTransform(s)
152155
return s

0 commit comments

Comments
 (0)