o $¼"bÅã@s dd„ZdS)cCshddl}ddlm}|jjj}|j|j|jg|_|j|_ d} |  |¡}||||ƒ}||kr1|j S|}q)zg Gets the short path name of a given long path. http://stackoverflow.com/a/23598461/200291 éN)Úwintypes) ÚctypesrÚwindllÚkernel32ÚGetShortPathNameWÚLPCWSTRÚLPWSTRÚDWORDÚargtypesÚrestypeÚcreate_unicode_bufferÚvalue)Ú long_namerrÚ_GetShortPathNameWÚoutput_buf_sizeÚ output_bufÚneeded©rú;/usr/lib/python3/dist-packages/virtualenv/util/path/_win.pyÚget_short_path_names    úrN)rrrrrÚs