Mike Lambert wrote:
> Fixing BUFFER_external_FLAG is probably a good thing, and I'm up for
> applying them after 008 goes out the door. However, BUFFER_external_FLAG
> and BUFFER_selfpoolptr_FLAG almost seem to have complementary purposes

> I imagine we could either:
> a) make them act identically, like this patch does
> b) just have people who want external data to unset selfpoolptr.

Note that the BUFFER_external_FLAG has be passed to string_make, 
to tell string_make not to copy the data, so for this purpose we require a
positive flag. Another option would be to scrap selfpoolptr, and instead
set the external flag where you currently clear selfpoolptr.
-- 
Peter Gibbs
EmKel Systems

Reply via email to