git.fiddlerwoaroof.com
Browse code

override keyword in every override

Greg Wiley authored on 05/05/2017 15:52:50
Showing 2 changed files
... ...
@@ -21,11 +21,11 @@ namespace
21 21
 class impl : public pam_ifc
22 22
 {
23 23
 public:
24
-    int get_conv (pam_handle *handle, const pam_conv **out) const
24
+    int get_conv (pam_handle *handle, const pam_conv **out) const override
25 25
     {
26 26
         return ::pam_get_item (handle, PAM_CONV, (const void **)out);
27 27
     }
28
-    int get_user (pam_handle *handle, const char **out) const
28
+    int get_user (pam_handle *handle, const char **out) const override
29 29
     {
30 30
         return ::pam_get_item (handle, PAM_USER, (const void **)out);
31 31
     }
... ...
@@ -18,17 +18,17 @@ namespace
18 18
 class impl : public sys_syslog_ifc
19 19
 {
20 20
 public:
21
-    void openlog (const char *ident, int logopt, int facility)
21
+    void openlog (const char *ident, int logopt, int facility) override
22 22
     {
23 23
         ::openlog (ident, logopt, facility);
24 24
     }
25 25
 
26
-    void vsyslog (int priority, const char *message, va_list args)
26
+    void vsyslog (int priority, const char *message, va_list args) override
27 27
     {
28 28
         ::vsyslog (priority, message, args);
29 29
     }
30 30
 
31
-    void closelog()
31
+    void closelog() override
32 32
     {
33 33
         ::closelog();
34 34
     }