summaryrefslogtreecommitdiff
path: root/ftparchive
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2015-11-29 13:12:38 +0100
committerDavid Kalnischkies <david@kalnischkies.de>2015-11-29 13:12:38 +0100
commit90986d4dbbd38e2e89f986d621e301304210452e (patch)
treecb7959bfc62be9765e55d2591f71a532f832a896 /ftparchive
parent875a9e54ba956dace823866bca7935f6ab8e8d06 (diff)
downloadapt-90986d4dbbd38e2e89f986d621e301304210452e.tar.gz
use function pointers instead of weak symbols for cmdline parsing
Passing function pointers around while working on this was very icky, but if weak symbols are too much to ask for… Reverts "do not use "-Wl,-Bsymbolic-functions" during the build to avoid breakage" aka a5fc9be36211a290a7abc3ca2a8bf98943bc1f57.
Diffstat (limited to 'ftparchive')
-rw-r--r--ftparchive/apt-ftparchive.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/ftparchive/apt-ftparchive.cc b/ftparchive/apt-ftparchive.cc
index bb3ade1e8..003a186be 100644
--- a/ftparchive/apt-ftparchive.cc
+++ b/ftparchive/apt-ftparchive.cc
@@ -1048,7 +1048,7 @@ int main(int argc, const char *argv[]) /*{{{*/
// Parse the command line and initialize the package library
CommandLine CmdL;
- auto const Cmds = ParseCommandLine(CmdL, APT_CMD::APT_FTPARCHIVE, &_config, NULL, argc, argv);
+ auto const Cmds = ParseCommandLine(CmdL, APT_CMD::APT_FTPARCHIVE, &_config, NULL, argc, argv, ShowHelp, &GetCommands);
_config->CndSet("quiet",0);
Quiet = _config->FindI("quiet",0);