turn on -Wall and remove two unused variables found by it
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b238b6e..fcb202d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,8 +5,8 @@
 # TODO: Also do this for gcc once gcc 4.9 is common.
 if (UNIX AND CMAKE_GENERATOR STREQUAL "Ninja" AND
     CMAKE_CXX_COMPILER_ID MATCHES "Clang")
-  set(CMAKE_C_FLAGS "$CMAKE_C_FLAGS -fdiagnostics-color")
-  set(CMAKE_CXX_FLAGS "$CMAKE_CXX_FLAGS -fdiagnostics-color")
+  set(CMAKE_C_FLAGS "$CMAKE_C_FLAGS -fdiagnostics-color -Wall")
+  set(CMAKE_CXX_FLAGS "$CMAKE_CXX_FLAGS -fdiagnostics-color -Wall")
 endif()
 
 add_executable(demumble
diff --git a/demumble.cc b/demumble.cc
index cda1607..97c11f4 100644
--- a/demumble.cc
+++ b/demumble.cc
@@ -71,8 +71,6 @@
     printf("\n");
   }
   if (argc == 1) {  // Read stdin instead.
-    char c;
-    size_t num_read = 0;
     // By default, don't demangle types.  Mangled function names are unlikely
     // to appear in text for since they start with _Z (or ___Z) or ?? / ?$ / ?@.
     // But type manglings can be regular words ("Pi" is "int*").