[Rpm-maint] [rpm-software-management/rpm] Refactor rpmds internals to use STL vectors and strings instead of C dynamic allocations (PR #3953)
Panu Matilainen
notifications at github.com
Mon Sep 29 13:43:22 UTC 2025
@pmatilai pushed 8 commits.
630afbe5caa854bc00084520ce4d11db4b63b04d Refactor rpmds Color array to an STL vector.
e7c42abcfe3e8933030cb1e6ceedff8b2e3439b4 Refactor rpmds trigger indices to an STL vector
a94b67f131b4960ae7f59748de946570ee487af5 Refactor rpmds N, EVR and Flags arrays to STL vectors
07e6a566436504d73fe9700a77bbef7b14aed287 Simplify rpmdsFilterTi() a bit, no functional changes
b0db4038988adec5f9c8fc4740b36e5d5316600b Refactor rpmdsNewDNEVR() to operate on an STL string internally
55931f30a073980166588a3ae45caf0fe79befd3 Refactor rpmds to store DNEVR strings as C++ strings internally
db14efff3015de588f9cd1594d702c5a2ee0754c Refactor rpmds rich dependency parsing to use C++ strings internally
501f1d4c7debe570d63904f47ebea3f5ad2212b4 Drop the lone, leftover comment about rpm 3.0.2 built packages
--
View it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3953/files/fbfd68c03f9b3c1e21c5860bcd72fb76776f62c1..501f1d4c7debe570d63904f47ebea3f5ad2212b4
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/3953/before/fbfd68c03f9b3c1e21c5860bcd72fb76776f62c1/after/501f1d4c7debe570d63904f47ebea3f5ad2212b4 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250929/60f8e2c8/attachment.htm>
More information about the Rpm-maint
mailing list