]> git.saurik.com Git - apt.git/commit - apt-pkg/tagfile.cc
explicit overload methods instead of adding parameters
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 7 Nov 2014 17:18:14 +0000 (18:18 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Sat, 8 Nov 2014 13:29:25 +0000 (14:29 +0100)
commitfa5404ab01bdf06eaf147d9f133139e6c89b906a
tree431e763fc49e892b7c59286fc2b80102cd8ebfff
parent02e20767719873fa8f1919bd0e7a75f63e00c484
explicit overload methods instead of adding parameters

Adding a new parameter (with a default) is an ABI break, but you can
overload a method, which is "just" an API break for everyone doing
references to this method (aka: nobody).

Git-Dch: Ignore
12 files changed:
apt-pkg/algorithms.cc
apt-pkg/algorithms.h
apt-pkg/contrib/configuration.cc
apt-pkg/contrib/configuration.h
apt-pkg/depcache.h
apt-pkg/indexrecords.cc
apt-pkg/indexrecords.h
apt-pkg/tagfile.cc
apt-pkg/tagfile.h
apt-pkg/upgrade.cc
apt-pkg/upgrade.h
debian/libapt-pkg4.15.symbols