commit a62448d32940e3d487295366210cc9c450abcefd
Author: David Sorber <david.sorber@gmail.com>
Date:   Tue Mar 12 21:20:30 2019 -0400

    Fixing items suggested by clang-tidy.

diff --git a/software/photo_compress_archiver/PhotoCompressArchiver.cc b/software/photo_compress_archiver/PhotoCompressArchiver.cc
index 4b15f60..6dddf16 100644
--- a/software/photo_compress_archiver/PhotoCompressArchiver.cc
+++ b/software/photo_compress_archiver/PhotoCompressArchiver.cc
@@ -105,11 +105,11 @@ PhotoCompressArchiver::PhotoCompressArchiver(
       m_filter_regex(filter_regex)
 {
     // This is a somewhat crude way to determining if the filter regex is empty
-    m_filter_empty = std::string("").compare(filter_regex.str()) == 0;
+    m_filter_empty = std::string("") == filter_regex.str();
 }
 
 PhotoCompressArchiver::~PhotoCompressArchiver()
-{}
+= default;
 
 int PhotoCompressArchiver::execute()
 {
diff --git a/software/photo_compress_archiver/PhotoCompressArchiver.hh b/software/photo_compress_archiver/PhotoCompressArchiver.hh
index daa6134..acc2861 100644
--- a/software/photo_compress_archiver/PhotoCompressArchiver.hh
+++ b/software/photo_compress_archiver/PhotoCompressArchiver.hh
@@ -42,8 +42,8 @@ class WorkUnit
     public:
         bfs::path m_path;
         uint32_t m_file_size;
-    
-        WorkUnit(const bfs::path& path)
+
+    explicit WorkUnit(const bfs::path& path)
             : m_path(path),
               m_file_size(0)
         {
diff --git a/software/photo_compress_archiver/ProgressBar.h b/software/photo_compress_archiver/ProgressBar.h
index 41fc5d5..e84516b 100644
--- a/software/photo_compress_archiver/ProgressBar.h
+++ b/software/photo_compress_archiver/ProgressBar.h
@@ -20,7 +20,7 @@ public:
           progress(progress)
     { }
     
-    ~ProgressBar() { }
+    ~ProgressBar() = default;
 
     void update(uint8_t new_progress)
     {
diff --git a/software/photo_compress_archiver/main.cc b/software/photo_compress_archiver/main.cc
index 4dfebb6..c277115 100644
--- a/software/photo_compress_archiver/main.cc
+++ b/software/photo_compress_archiver/main.cc
@@ -23,7 +23,7 @@ void usage(char** argv)
     char* app_name = argv[0];
     if (argv[0][0] == '.' && argv[0][1] == '/')
     {
-        char* app_name = &argv[0][2];
+        app_name = &argv[0][2];
     }
     
     header();
@@ -47,8 +47,8 @@ int main(int argc, char** argv)
 {
     uint32_t num_cores = std::thread::hardware_concurrency();
     uint32_t num_threads = 0;
-    std::string search_path("");
-    std::string filter_str("");
+    std::string search_path;
+    std::string filter_str;
     bpo::variables_map general_opts_vm;
     
     try
