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
