From afd3df8ef18d60c2686431e6338194937df58a06 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 20 Feb 2023 17:44:37 +0100 Subject: [PATCH] tkpanels: Fix use of removed `cmp()` function --- direct/src/tkpanels/AnimPanel.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/direct/src/tkpanels/AnimPanel.py b/direct/src/tkpanels/AnimPanel.py index 12bc1feefd..76c42225df 100644 --- a/direct/src/tkpanels/AnimPanel.py +++ b/direct/src/tkpanels/AnimPanel.py @@ -463,10 +463,8 @@ class ActorControl(Pmw.MegaWidget): playRateList = ['1/24.0', '0.1', '0.5', '1.0', '2.0', '5.0', '10.0'] playRate = '%0.1f' % self['actor'].getPlayRate(self['active']) if playRate not in playRateList: - def strCmp(a, b): - return cmp(eval(a), eval(b)) playRateList.append(playRate) - playRateList.sort(strCmp) + playRateList.sort(key=lambda s:eval(s)) playRateMenu = self.createcomponent( 'playRateMenu', (), None, Pmw.ComboBox, (interior,),