Jean-Paul Calderone wrote: > On Mon, 23 Oct 2006 07:58:25 -0700, Larry Hastings <larry at hastings.org> wrote: >> [snip] >> If external Python extension modules are as well-behaved as the shipping >> Python source tree, there simply wouldn't be a problem. Python source is >> delightfully consistent about using the macro PyString_AS_STRING() to get at >> the creamy char *center of a PyStringObject *. When code religiously uses >> that macro (or calls PyString_AsString() directly), all it needs is a >> recompile with the current stringobject.h and it will Just Work. >> >> I genuinely don't know how many external Python extension modules are well- >> behaved in this regard. But in case it helps: I just checked PIL, NumPy, >> PyWin32, and SWIG, and all of them were well-behaved. > > FWIW, http://www.google.com/codesearch?q=+ob_sval Possible more enlightening (we *know* string objects play with this field!): http://www.google.com/codesearch?hl=en&lr=&q=ob_sval+-stringobject.%5Bhc%5D&btnG=Search Cheers, Nick. -- Nick Coghlan | ncoghlan at gmail.com | Brisbane, Australia --------------------------------------------------------------- http://www.boredomandlaziness.org
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