rem: for(vector<unsigned char*>::size_type p = 0;
add: for(vector<caddr_t>::size_type p = 0;
context:   ~ECASOUND_FIOMMAP_BUFFER(void) {    for(vector<unsigned char*>::size_type p = 0;	p < buffers.size();	p++) {      munlock(buffers[p], mmap_length[p]);      munmap(buffers[p], mmap_length[p]);    }    while(buffers.size() > 0) {      if (buffers.back() != 0) {	delete buffers.back();      }      buffers.pop_back();    }  }