test: fix compile warnings under -Werror

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Iae11cb541f238c8e6122afaef2186c9ea5aad0c6
diff --git a/test/elog_errorwrap_test.hpp b/test/elog_errorwrap_test.hpp
index 812b3cf..d5a4b33 100644
--- a/test/elog_errorwrap_test.hpp
+++ b/test/elog_errorwrap_test.hpp
@@ -25,6 +25,8 @@
 class journalInterface
 {
   public:
+    virtual ~journalInterface() = default;
+
     virtual void journalSync() = 0;
     virtual int sd_journal_open(sd_journal** j, int k) = 0;
     virtual int sd_journal_get_data(sd_journal* j, const char* transactionIdVar,
@@ -42,7 +44,7 @@
     void sd_journal_close(sd_journal* j);
 };
 
-int journalImpl::sd_journal_open(sd_journal** j, int k)
+int journalImpl::sd_journal_open(sd_journal**, int)
 {
     return 1;
 }
@@ -52,14 +54,13 @@
     return;
 }
 
-int journalImpl::sd_journal_get_data(sd_journal* j,
-                                     const char* transactionIdVar,
-                                     const void** data, size_t length)
+int journalImpl::sd_journal_get_data(sd_journal*, const char*, const void**,
+                                     size_t)
 {
     return 1;
 }
 
-void journalImpl::sd_journal_close(sd_journal* j)
+void journalImpl::sd_journal_close(sd_journal*)
 {
     return;
 }