Fix for Bug #110673: os.abspatth() now always returns os.getcwd() on Windows, if an empty path is specified.  It previously did not if an empty path was delegated to win32api.GetFullPathName())
diff --git a/Lib/ntpath.py b/Lib/ntpath.py
index 034694d..f8334e5 100644
--- a/Lib/ntpath.py
+++ b/Lib/ntpath.py
@@ -416,8 +416,11 @@
             return normpath(path)
         abspath = _abspath
         return _abspath(path)
-    try:
-        path = win32api.GetFullPathName(path)
-    except win32api.error:
-        pass # Bad path - return unchanged.
+    if path: # Empty path must return current working directory.
+        try:
+            path = win32api.GetFullPathName(path)
+        except win32api.error:
+            pass # Bad path - return unchanged.
+    else:
+        path = os.getcwd()
     return normpath(path)