comparison Python/pythonrun.c @ 60648:7b69e630d237

PEP 3147
author Barry Warsaw <barry@python.org>
date Sat, 17 Apr 2010 00:19:56 +0000
parents 768722b2ae0a
children 85ac27fa913f
comparison
equal deleted inserted replaced
60646:dc765bca24ad 60648:7b69e630d237
1153 return -1; 1153 return -1;
1154 if (PyDict_SetItemString(d, "__file__", f) < 0) { 1154 if (PyDict_SetItemString(d, "__file__", f) < 0) {
1155 Py_DECREF(f); 1155 Py_DECREF(f);
1156 return -1; 1156 return -1;
1157 } 1157 }
1158 if (PyDict_SetItemString(d, "__cached__", Py_None) < 0)
1159 return -1;
1158 set_file_name = 1; 1160 set_file_name = 1;
1159 Py_DECREF(f); 1161 Py_DECREF(f);
1160 } 1162 }
1161 len = strlen(filename); 1163 len = strlen(filename);
1162 ext = filename + len - (len > 4 ? 4 : 0); 1164 ext = filename + len - (len > 4 ? 4 : 0);