--- libxml2-2.9.0/testThreadsWin32.c.orig 2013-03-31 14:50:56 +0400 +++ libxml2-2.9.0/testThreadsWin32.c 2013-03-31 15:44:28 +0400 @@ -17,7 +17,7 @@ static HANDLE tid[MAX_ARGC]; static const char *catalog = "test/threads/complex.xml"; -static char *testfiles[] = { +static const char *testfiles[] = { "test/threads/abc.xml", "test/threads/acb.xml", "test/threads/bac.xml", @@ -105,7 +105,7 @@ { DWORD useless; tid[i] = CreateThread(NULL, 0, - thread_specific_data, testfiles[i], 0, &useless); + thread_specific_data, (LPVOID) testfiles[i], 0, &useless); if (tid[i] == NULL) { perror("CreateThread");