diff --git a/dlls/msvcrt/tests/time.c b/dlls/msvcrt/tests/time.c
index 265b7de80982e65d2671e7621c9a9e8b3801c196..5ad3bd63fb20ba6ca2ef86f8c553591d0cbd4905 100644
--- a/dlls/msvcrt/tests/time.c
+++ b/dlls/msvcrt/tests/time.c
@@ -146,7 +146,7 @@ static void test_mktime(void)
     ok(((DWORD)nulltime == SECSPERDAY),"mktime returned 0x%08lx\n",(DWORD)nulltime);
     putenv(TZ_env);
 }
-static void test_localtime()
+static void test_localtime(void)
 {
     TIME_ZONE_INFORMATION tzinfo;
     DWORD res =  GetTimeZoneInformation(&tzinfo);
diff --git a/dlls/ntdll/tests/path.c b/dlls/ntdll/tests/path.c
index 7fa172c4565bbfd1e62d78e9c1a3370f323ad01b..d8ba7751eda45757fa9ee9a6afaf6984560e2ed8 100644
--- a/dlls/ntdll/tests/path.c
+++ b/dlls/ntdll/tests/path.c
@@ -219,7 +219,7 @@ static void test_RtlIsNameLegalDOS8Dot3(void)
         }
     }
 }
-static void test_RtlGetFullPathName_U()
+static void test_RtlGetFullPathName_U(void)
 {
     struct test
     {
diff --git a/dlls/ntdll/tests/string.c b/dlls/ntdll/tests/string.c
index b3d7bed4a34276cafa182d67ae84187cf70acde5..621a208effa7859c130ecf8532b4b1537f80dda7 100644
--- a/dlls/ntdll/tests/string.c
+++ b/dlls/ntdll/tests/string.c
@@ -55,7 +55,7 @@ static long     (WINAPIV *pwcstol)(LPCWSTR, LPWSTR *, INT);
 static ULONG    (WINAPIV *pwcstoul)(LPCWSTR, LPWSTR *, INT);
 
 
-static void InitFunctionPtrs()
+static void InitFunctionPtrs(void)
 {
     hntdll = LoadLibraryA("ntdll.dll");
     ok(hntdll != 0, "LoadLibrary failed\n");
diff --git a/dlls/oleaut32/tests/olepicture.c b/dlls/oleaut32/tests/olepicture.c
index 0c5026540c9aee0949557518d2094cbf286f2208..a7dae7b14e6bb523d84a15c9ebd65d24a556f4f9 100644
--- a/dlls/oleaut32/tests/olepicture.c
+++ b/dlls/oleaut32/tests/olepicture.c
@@ -198,7 +198,7 @@ test_pic(const unsigned char *imgdata, unsigned int imgsize)
 	ok (res == 0, "refcount after release is %ld, but should be 1?\n", res);
 }
 
-static void test_empty_image() {
+static void test_empty_image(void) {
 	LPBYTE		data;
 	LPSTREAM	stream;
 	IPicture*	pic = NULL;
@@ -238,7 +238,7 @@ static void test_empty_image() {
 	IPicture_Release (pic);
 }
 
-static void test_empty_image_2() {
+static void test_empty_image_2(void) {
 	LPBYTE		data;
 	LPSTREAM	stream;
 	IPicture*	pic = NULL;
diff --git a/dlls/shlwapi/tests/string.c b/dlls/shlwapi/tests/string.c
index 5d3f38ab48f43476f853ae5e06af7836756711e8..47d9a6c9bef06661591d10242978135f9b095554 100644
--- a/dlls/shlwapi/tests/string.c
+++ b/dlls/shlwapi/tests/string.c
@@ -457,7 +457,7 @@ static void test_StrToIntExW(void)
   }
 }
 
-static void test_StrDupA()
+static void test_StrDupA(void)
 {
   LPSTR lpszStr;
   const StrFormatSizeResult* result = StrFormatSize_results;
diff --git a/dlls/urlmon/tests/url.c b/dlls/urlmon/tests/url.c
index 5079b8d7df2ca48d2e560278283ae571ac9cf976..01d79b06659eadbc211e0e2c60edc011b8a1bde3 100644
--- a/dlls/urlmon/tests/url.c
+++ b/dlls/urlmon/tests/url.c
@@ -186,7 +186,7 @@ static const IBindStatusCallbackVtbl statusclbVtbl = {
     statusclb_OnObjectAvailable
 };
 
-static IBindStatusCallback* statusclb_create()
+static IBindStatusCallback* statusclb_create(void)
 {
     statusclb *ret = HeapAlloc(GetProcessHeap(), 0, sizeof(statusclb));
     ret->lpVtbl = &statusclbVtbl;
diff --git a/dlls/user/tests/menu.c b/dlls/user/tests/menu.c
index c956b43f4b79e3f5a20bac48b1f99832087384b4..b61f2dfa9361cdf24e2d21c91e3e414cb3d91c7a 100644
--- a/dlls/user/tests/menu.c
+++ b/dlls/user/tests/menu.c
@@ -127,7 +127,7 @@ static void register_menu_check_class(void)
 
 /* demonstrates that windows lock the menu object so that it is still valid
  * even after a client calls DestroyMenu on it */
-static void test_menu_locked_by_window()
+static void test_menu_locked_by_window(void)
 {
     BOOL ret;
     HMENU hmenu;
@@ -161,7 +161,7 @@ static void test_menu_locked_by_window()
     DestroyWindow(hwnd);
 }
 
-static void test_menu_ownerdraw()
+static void test_menu_ownerdraw(void)
 {
     int i,j,k;
     BOOL ret;
diff --git a/programs/start/start.c b/programs/start/start.c
index faba079e9c664f868a6b948481883368d5e65353..642ee2b490cd0da49ffc47515762744ab6002525 100644
--- a/programs/start/start.c
+++ b/programs/start/start.c
@@ -91,12 +91,12 @@ static void fatal_string(int which)
 	ExitProcess(1);
 }
 
-static void usage()
+static void usage(void)
 {
 	fatal_string(STRING_USAGE);
 }
 
-static void license()
+static void license(void)
 {
 	fatal_string(STRING_LICENSE);
 }