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*").