> > +#ifdef WIN32 > > + /** The handle of the file mapping */ > > + HANDLE mhandle; > > + /** The start of the real memory page area (mapped view) */ > > + void *mv; > > + /** The physical start, size and offset */ > > + size_t pstart; > > + size_t psize; > > + size_t poffset; > > +#endif > > Non-win32-specific question: why is the MMAP structure visible? Shouldn't > that be an opaque structure?
It was to begin with, then I started adding MMAP support to 2.0, and making it a visible structure made adding it to Apache much easier, and it just made sense. Since I added it, the code has changed, and we won't have any problems hiding this structure again. Will and I discussed this last night, and I'll probably end up making this structure incomplete today if I have a chance. Ryan _______________________________________________________________________________ Ryan Bloom [EMAIL PROTECTED] 406 29th St. San Francisco, CA 94131 -------------------------------------------------------------------------------
