summaryrefslogtreecommitdiff
path: root/methods/file.cc
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2024-11-19 22:42:44 +0000
committerDavid Kalnischkies <david@kalnischkies.de>2024-11-22 12:13:25 +0000
commit8c760266c8c736bff62055c008ab74d78f3ed82a (patch)
treebb6f4b311745f5334d95e0d36c7a2f85384f0ee2 /methods/file.cc
parent7578b7031921231400be78fa8c2893bbd5ea18df (diff)
Tag hidden acquire classes as final for devirtualization
gcc reports `warning: Declaring type ‘class X’ final would enable devirtualization of Y calls [-Wsuggest-final-types]`. Not that this would massively improve performance, but it shouldn't hurt telling the compiler what is obvious for a human.
Diffstat (limited to 'methods/file.cc')
-rw-r--r--methods/file.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/methods/file.cc b/methods/file.cc
index b2fe133f2..0a76c0c94 100644
--- a/methods/file.cc
+++ b/methods/file.cc
@@ -27,7 +27,7 @@
#include <apti18n.h>
/*}}}*/
-class FileMethod : public aptMethod
+class FileMethod final : public aptMethod
{
virtual bool Fetch(FetchItem *Itm) APT_OVERRIDE;