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