[prev in list] [next in list] [prev in thread] [next in thread]
List: python-cpp-sig
Subject: [C++-sig] [Boost.Python] shared_ptr<const T>
From: roman.yakovenko () gmail ! com (Roman Yakovenko)
Date: 2006-11-24 21:02:25
Message-ID: 7465b6170611241302g386df5a9o72c5213e9c37f6d7 () mail ! gmail ! com
[Download RAW message or body]
On 11/23/06, David Abrahams <dave at boost-consulting.com> wrote:
> Your overload of get_pointer is clever but unfortunately evil.
Yes I know.
>How about submitting a
> patch to Boost.Python that actually fixes the problem?
I will try, but I am not sure I understand the scope of the problem/solution.
It is pretty easy to fix the pointer_holder::holds and
pointer_holder_back_reference::holds
member functions. I did that and the patch is attached. Is this is all
that should be done?
--
Roman Yakovenko
C++ Python language binding
http://www.language-binding.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pointer_holder.hpp.patch
Type: text/x-patch
Size: 3034 bytes
Desc: not available
Url : http://mail.python.org/pipermail/c++-sig/attachments/20061124/58121e15/attachment.bin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic