From: Melissa LeBlanc-Williams Date: Tue, 16 Mar 2021 01:01:20 +0000 (-0700) Subject: Merge pull request #434 from makermelissa/master X-Git-Tag: 6.4.1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/17b9bef0ecb286581464f4ec02a685dc98022b21?hp=892ea29c1d1434f729e0404eac0ae2cf219b5c89 Merge pull request #434 from makermelissa/master Add a None check for PWMOut deinit --- diff --git a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PWMOut.py b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PWMOut.py index 3f47c63..65f269f 100644 --- a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PWMOut.py +++ b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PWMOut.py @@ -49,9 +49,10 @@ class PWMOut: def deinit(self): """Deinit the PWM.""" - self._pwmpin.stop() - GPIO.cleanup(self._pin.id) - self._pwmpin = None + if self._pwmpin is not None: + self._pwmpin.stop() + GPIO.cleanup(self._pin.id) + self._pwmpin = None def _is_deinited(self): if self._pwmpin is None: