From: "Greg Stein" <[EMAIL PROTECTED]>
Sent: Wednesday, April 18, 2001 6:05 PM


> We discussed this a while back. The "put" forms actually don't make a lot of
> sense. How do you make an empty FOO, so that you can put a native FOO into
> it? As a result, the useful form is to "make" a FOO using a native object.
> 
> Hunh. Actually, it looks like the "put" forms are misnamed. They create an
> object, rather than putting a native handle into an existing object.
> 
> Per the previous conversation, I'm +1 on renaming the "put" forms to "make".
> The bootstrap problem of how to get a FOO means that "put" just isn't a
> useful abstraction. Not to mention it leads to confusion like what we just
> saw: you put into an existing apr_dso_handle_t, but put for files will
> create a new file object.

Sounds like a plan, and get the cleaned up around the edges afterwards.

Make a note in renames_pending, please.

Bill

Reply via email to