[Barry] > Modified Files: > object.c > Log Message: > default_3way_compare(): When comparing the pointers, they must be cast > to integer types (i.e. Py_uintptr_t, our spelling of C9X's uintptr_t). > ANSI specifies that pointer compares other than == and != to > non-related structures are undefined. This quiets an Insure > portability warning. Barry, that comment belongs in the code, not in the checkin msg. The code *used* to do this correctly (as you well know, since you & I went thru considerable pain to fix this the first time). However, because the *reason* for the convolution wasn't recorded in the code as a comment, somebody threw it all away the first time it got reworked. c-code-isn't-often-self-explanatory-ly y'rs - tim
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4