| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Wrap _Bytes_Resize into a function with clearer semantic | Daniele Varrazzo | 2019-01-21 | 1 | -5/+19 |
| | | | | | Limit the static checker hacking to a simpler function. | ||||
| * | Avoid unlikely leaks in case of memory errors in Bytes_Format | Daniele Varrazzo | 2019-01-21 | 1 | -0/+4 |
| | | |||||
| * | Move var setting into the only case using it | Daniele Varrazzo | 2019-01-21 | 1 | -5/+2 |
| | | | | | | The original function was more complex than this. This refactoring avoids a false positive in the static checker | ||||
| * | Avoid using PyErr_BadInternalCall as the static checker doesn't get it | Daniele Varrazzo | 2019-01-21 | 1 | -1/+1 |
| | | |||||
| * | Use the real definition of Py_LOCAL_INLINE | Daniele Varrazzo | 2019-01-21 | 1 | -4/+1 |
| | | |||||
| * | Bytes_Format: use a couple of macros instead of functions | Daniele Varrazzo | 2019-01-21 | 1 | -3/+2 |
| | | | | | The type was already checked upstream in the func body. | ||||
| * | Trim trailing whitespace from all files throughout project | Jon Dufresne | 2017-12-01 | 1 | -1/+0 |
| | | | | | | | Many editors automatically trim whitespace on save. By trimming all files in one go, makes future diffs cleaner without extraneous whitespace changes. | ||||
| * | Use more compact macros to annotate functions for the static checker | Daniele Varrazzo | 2012-03-01 | 1 | -2/+1 |
| | | |||||
| * | Mark getnextarg function as returning a borrowed reference | Daniele Varrazzo | 2012-02-24 | 1 | -0/+1 |
| | | |||||
| * | Dropped unused variable | Daniele Varrazzo | 2011-11-01 | 1 | -2/+1 |
| | | |||||
| * | Use the proper printf placeholders to avoid warnings on 64 bit builds | Daniele Varrazzo | 2011-01-03 | 1 | -1/+1 |
| | | |||||
| * | Fixed compiling on Python versions before 2.6 | Daniele Varrazzo | 2011-01-03 | 1 | -0/+4 |
| | | | | | Added a few macros not defined in Py 2.4. Don't know about 2.5. | ||||
| * | Use the same Bytes_Format function for both Python 2 and 3. | Daniele Varrazzo | 2010-12-31 | 1 | -18/+20 |
| | | | | | | | This makes the behaviour between the two versions similar. It also have the effect of a more specific error message in case an user specifies a placeholder different from 's'. | ||||
| * | Dropped support for all format specifiers except s in PyBytes_Format. | Daniele Varrazzo | 2010-12-31 | 1 | -160/+3 |
| | | |||||
| * | Dropped warnings in PyBytes_Format function. | Daniele Varrazzo | 2010-12-31 | 1 | -62/+0 |
| | | |||||
| * | Use unicode keys as strings in Py3. | Daniele Varrazzo | 2010-12-31 | 1 | -2/+1 |
| | | | | | | This fixes pyformat style argument passing. Unicode and bytes don't compare equal (even if they hash the same). | ||||
| * | Added PyBytes_Format function. | Daniele Varrazzo | 2010-12-31 | 1 | -0/+513 |
