diff -r 0387054b2038 Modules/posixmodule.c --- a/Modules/posixmodule.c Sat Nov 30 19:04:00 2013 -0800 +++ b/Modules/posixmodule.c Sun Dec 01 17:54:19 2013 +0800 @@ -7355,7 +7355,7 @@ Py_END_ALLOW_THREADS if (!result) { - return_value = path_error(&src); + return_value = path_error(&dst); goto exit; } @@ -7371,7 +7371,7 @@ Py_END_ALLOW_THREADS if (result) { - return_value = path_error(&src); + return_value = path_error(&dst); goto exit; } #endif