Commit a6d647d258c05698a3b2a7041ee69b5971dc9eca

Jakob Pfender 2011-05-19T15:37:10

win32/pthread.c: Move to new error handling mechanism

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/win32/pthread.c b/src/win32/pthread.c
index 7e17b6b..41cf5b3 100644
--- a/src/win32/pthread.c
+++ b/src/win32/pthread.c
@@ -33,7 +33,7 @@ int pthread_create(pthread_t *GIT_RESTRICT thread,
 {
 	GIT_UNUSED_ARG(attr);
 	*thread = (pthread_t) CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)start_routine, arg, 0, NULL);
-	return *thread ? GIT_SUCCESS : GIT_EOSERR;
+	return *thread ? GIT_SUCCESS : git__throw(GIT_EOSERR, "Failed to create pthread");
 }
 
 int pthread_join(pthread_t thread, void **value_ptr)