Author: Armin Rigo <[email protected]>
Branch: gc-del
Changeset: r63640:a051b8ab585f
Date: 2013-04-26 14:23 +0200
http://bitbucket.org/pypy/pypy/changeset/a051b8ab585f/

Log:    Fix _file.

diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.py
--- a/pypy/module/_file/interp_file.py
+++ b/pypy/module/_file/interp_file.py
@@ -2,7 +2,7 @@
 import os
 import stat
 import errno
-from rpython.rlib import streamio, rgc
+from rpython.rlib import streamio
 from rpython.rlib.rarithmetic import r_longlong
 from rpython.rlib.rstring import StringBuilder
 from pypy.module._file.interp_stream import W_AbstractStream, StreamErrors
@@ -38,9 +38,9 @@
 
     def __init__(self, space):
         self.space = space
-        rgc.register_finalizer(self.finalizer)
+        self.register_finalizer()
 
-    def finalizer(self):
+    def invoke_finalizer(self):
         try:
             self.direct_close()
         except StreamErrors, e:
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to