This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2010年06月11日 00:09 by vstinner, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| pyerr_getwindowsmessage.patch | vstinner, 2010年06月11日 00:09 | |||
| Messages (2) | |||
|---|---|---|---|
| msg107505 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2010年06月11日 00:09 | |
PyErr_SetExcFromWindowsErrWithFilenameObject() and PyErr_SetFromErrnoWithFilenameObject() have the same code to read the localized error message. The code can be factorized in a new function PyErr_GetWindowsMessage(). About the patch: - free s_buf just after the call to PyUnicode_FromUnicode(), don't wait until the end of the function - free s_buf if s_buf is not NULL and len==0. I suppose that this case is impossible, if len==0, s_buf is set to NULL or leaved unchanged (so it's also equal to NULL) I wrote the function to raise an UnicodeDecodeError with a Windows error message. |
|||
| msg129843 - (view) | Author: STINNER Victor (vstinner) * (Python committer) | Date: 2011年03月02日 01:07 | |
This issue doesn't solve any real issue. I prefer to close it because I don't need it anymore. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:02 | admin | set | github: 53213 |
| 2011年03月02日 01:07:10 | vstinner | set | status: open -> closed messages: + msg129843 resolution: not a bug |
| 2010年06月11日 00:09:14 | vstinner | create | |