| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -2594,7 +2594,7 @@ def setundobuffer(self, size): | |||
| 2594 | 2594 | Example (for a Turtle instance named turtle): | |
| 2595 | 2595 | >>> turtle.setundobuffer(42) | |
| 2596 | 2596 | """ | |
| 2597 | - if size is None: | ||
| 2597 | + if size is None or size <= 0: | ||
| 2598 | 2598 | self.undobuffer = None | |
| 2599 | 2599 | else: | |
| 2600 | 2600 | self.undobuffer = Tbuffer(size) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -30,6 +30,8 @@ Library | |||
| 30 | 30 | - Issue #21044: tarfile.open() now handles fileobj with an integer 'name' | |
| 31 | 31 | attribute. Based on patch by Martin Panter. | |
| 32 | 32 | ||
| 33 | + - Issue #21867: Prevent turtle crash due to invalid undo buffer size. | ||
| 34 | + | ||
| 33 | 35 | - Issue #19076: Don't pass the redundant 'file' argument to self.error(). | |
| 34 | 36 | ||
| 35 | 37 | - Issue #21942: Fixed source file viewing in pydoc's server mode on Windows. | |
| Back | FazBrowse Home | New Git URL |
0 commit comments