Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#3843 closed Bugs (fixed)

boost/python/module_init.hpp: use PP to expand macros correctly

Reported by: ndbecker2@… Owned by: Ralf W. Grosse-Kunstleve
Milestone: Boost 1.42.0 Component: python USE GITHUB
Version: Boost 1.41.0 Severity: Problem
Keywords: Cc:

Description

This patch replaces use of ## and # with BOOST_PP_CAT and BOOST_PP_STRINGIZE. This is needed so that python module names can be programmatically generated.

Attachments (1)

boost_python_modules_init.hpp.patch (2.7 KB ) - added by ndbecker2@… 13 years ago.
Patch

Download all attachments as: .zip

Change History (5)

by ndbecker2@…, 13 years ago

Patch

comment:1 by Ralf W. Grosse-Kunstleve, 12 years ago

I'll try out this patch in our own multi-platform build tonight. If it works as expected I'll check it into the trunk tomorrow morning PDT.

comment:2 by Ralf W. Grosse-Kunstleve, 12 years ago

Owner: changed from Dave Abrahams to Ralf W. Grosse-Kunstleve

comment:3 by Ralf W. Grosse-Kunstleve, 12 years ago

Resolution: fixed
Status: newclosed

Checked in as boost trunk svn revision 63777 .

comment:4 by Ralf W. Grosse-Kunstleve, 12 years ago

Merged into release branch as revision 63937. The change will be included in the 1.44 release.

Note: See TracTickets for help on using tickets.