Commit 51d0044629d0ac3e0f419910996c972b547f1156

Kirill A. Shutemov 2011-08-30T23:33:59

CMakefile: add -Wstrict-prototypes and fix warnings Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e73f982..f0ac57a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -57,7 +57,7 @@ IF (MSVC)
 	SET(CMAKE_C_FLAGS_DEBUG "/Od /DEBUG /MTd")
 	SET(CMAKE_C_FLAGS_RELEASE "/MT /O2")
 ELSE ()
-	SET(CMAKE_C_FLAGS "-O2 -g -Wall -Wextra -Wstrict-aliasing=2")
+	SET(CMAKE_C_FLAGS "-O2 -g -Wall -Wextra -Wstrict-aliasing=2 -Wstrict-prototypes")
 	IF (NOT MINGW) # MinGW always does PIC and complains if we tell it to
 		SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
 	ENDIF ()
diff --git a/src/repository.c b/src/repository.c
index 1b06c4f..7d24339 100644
--- a/src/repository.c
+++ b/src/repository.c
@@ -174,7 +174,7 @@ static int quickcheck_repository_dir(const char *repository_path)
 	return GIT_SUCCESS;
 }
 
-static git_repository *repository_alloc()
+static git_repository *repository_alloc(void)
 {
 	int error;
 
diff --git a/tests/t00-core.c b/tests/t00-core.c
index 6d63d1c..5d1a7ac 100644
--- a/tests/t00-core.c
+++ b/tests/t00-core.c
@@ -506,7 +506,7 @@ END_TEST
 
 static char *empty_tmp_dir = "test_gitfo_rmdir_recurs_test";
 
-static int setup_empty_tmp_dir()
+static int setup_empty_tmp_dir(void)
 {
 	char path[GIT_PATH_MAX];