Message82159
| Author | ocean-city |
|---|---|
| Recipients | miwa, ocean-city, pitrou |
| Date | 2009-02-15.15:36:07 |
| SpamBayes Score | 2.1348708e-06 |
| Marked as misclassified | No |
| Message-id | <1234712169.35.0.634699367009.issue5273@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
I'm not sure. Even my patch might not be correct anyway.
On my VC6 Debugger,
update_compiled_module(PyCodeObject *co, char *pathname)
pathname is surely mbcs.
But its caller load_source_module is calling
if (fstat(fileno(fp), &st) != 0) {
PyErr_Format(PyExc_RuntimeError,
"unable to get file status from '%s'",
pathname);
return NULL;
}
I've looked into PyErr_Format code, it seems %s assumes utf-8. Anway,
it's difficult to know char* is utf-8 or filesystem encoding. :-( |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2009-02-15 15:36:09 | ocean-city | set | recipients: + ocean-city, pitrou, miwa |
| 2009-02-15 15:36:09 | ocean-city | set | messageid: <1234712169.35.0.634699367009.issue5273@psf.upfronthosting.co.za> |
| 2009-02-15 15:36:07 | ocean-city | link | issue5273 messages |
| 2009-02-15 15:36:07 | ocean-city | create | |