* Mass change: get rid of all init() methods, in favor of __init__()

constructors.  There is no backward compatibility.  Not everything has
  been tested.
* aiff.{py,doc}: deleted in favor of aifc.py (which contains its docs as
  comments)
This commit is contained in:
Guido van Rossum 1993-12-17 15:25:27 +00:00
parent aa14837bd0
commit 7bc817d5ba
42 changed files with 153 additions and 207 deletions

View file

@ -6,14 +6,12 @@ class Queue:
# Initialize a queue object with a given maximum size
# (If maxsize is <= 0, the maximum size is infinite)
def init(self, maxsize):
import thread
def __init__(self, maxsize):
self._init(maxsize)
self.mutex = thread.allocate_lock()
self.esema = thread.allocate_lock()
self.esema.acquire_lock()
self.fsema = thread.allocate_lock()
return self
# Get an approximation of the queue size (not reliable!)
def qsize(self):