On 27 Feb 2014 04:28, "Antoine Pitrou" <solipsis at pitrou.net> wrote: > > On Wed, 26 Feb 2014 11:40:01 +0200 > Serhiy Storchaka <storchaka at gmail.com> wrote: > > > There were several suggestions for naming new macros which replace old > > value with new value and then (x)decref old value. > > > > #define Py_XXX(ptr, value) \ > > { \ > > PyObject *__tmp__ = ptr; \ > > ptr = new_value; \ > > Py_DECREF(__tmp__); \ > > } > > > > 1. Py_(X)SETREF. > > My vote is on this one. > I'm also -1 on any name which doesn't have "REF" in it; the name should > clearly suggest that it's a refcounting operation. Yeah, I think SETREF is my favourite as well (even though some of the later suggestions were mine). Cheers, Nick. > > Regards > > Antoine. > > > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > https://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: https://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20140227/7c201589/attachment.html>
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