Patch from Trent Mick:
	Fix a small bug in posixmodule.c where a char* is being
	dereferenced where it should not be.
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 20efb0e..67096c3 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -891,7 +891,7 @@
 
 	if (FindClose(hFindFile) == FALSE) {
 		errno = GetLastError();
-		return posix_error_with_filename(&name);
+		return posix_error_with_filename(name);
 	}
 
 	return d;