This started with the innocent intention of making a couple of C++ string expand variants available, but then I got carried away...
There are no added tests because this is all covered by existing functionality testing. You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/3408 -- Commit Summary -- * Return C++ string from macro expansion internals * Replace macro locking with an internal RAII-style C++ API * Convert a couple of rpmExpand() usages to the C++ versions -- File Changes -- M build/build.cc (24) M build/rpmfc.cc (7) M rpmio/macro.cc (327) M rpmio/rpmmacro_internal.hh (39) -- Patch Links -- https://github.com/rpm-software-management/rpm/pull/3408.patch https://github.com/rpm-software-management/rpm/pull/3408.diff -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3408 You are receiving this because you are subscribed to this thread. Message ID: <rpm-software-management/rpm/pull/3...@github.com>
_______________________________________________ Rpm-maint mailing list Rpm-maint@lists.rpm.org http://lists.rpm.org/mailman/listinfo/rpm-maint