Index: rexec.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Lib/rexec.py,v retrieving revision 1.28 diff -c -r1.28 rexec.py *** rexec.py 2001/02/15 22:15:13 1.28 --- rexec.py 2001/06/17 21:36:09 *************** *** 332,355 **** r = apply(func, args) finally: self.restore_files() def s_exec(self, *args): ! self.s_apply(self.r_exec, args) def s_eval(self, *args): ! self.s_apply(self.r_eval, args) def s_execfile(self, *args): ! self.s_apply(self.r_execfile, args) def s_import(self, *args): ! self.s_apply(self.r_import, args) def s_reload(self, *args): ! self.s_apply(self.r_reload, args) def s_unload(self, *args): ! self.s_apply(self.r_unload, args) # Restricted open(...) --- 332,356 ---- r = apply(func, args) finally: self.restore_files() + return r def s_exec(self, *args): ! return self.s_apply(self.r_exec, args) def s_eval(self, *args): ! return self.s_apply(self.r_eval, args) def s_execfile(self, *args): ! return self.s_apply(self.r_execfile, args) def s_import(self, *args): ! return self.s_apply(self.r_import, args) def s_reload(self, *args): ! return self.s_apply(self.r_reload, args) def s_unload(self, *args): ! return self.s_apply(self.r_unload, args) # Restricted open(...)