applied patch #1611866 - Fix MMapFile::release(void *pView, int size)

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4843 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2006-12-09 15:17:24 +00:00
parent 4ca1f6d04b
commit ae3373311e
4 changed files with 14 additions and 13 deletions

View file

@ -31,7 +31,7 @@ class IMMap
virtual int getsize() const=0;
virtual void *get(int offset, int size) const=0;
virtual void *get(int offset, int *size) const=0;
virtual void *getmore(int offset, int *size) const=0;
virtual void *getmore(int offset, int size) const=0;
virtual void release()=0;
virtual void release(void *view, int size)=0;
virtual void clear()=0;
@ -61,7 +61,7 @@ class MMapFile : public IMMap
int getsize() const;
void *get(int offset, int size) const;
void *get(int offset, int *sizep) const;
void *getmore(int offset, int *size) const;
void *getmore(int offset, int size) const;
void release();
void release(void *pView, int size);
void flush(int num);
@ -94,7 +94,7 @@ class MMapFake : public IMMap
int getsize() const;
void *get(int offset, int size) const;
void *get(int offset, int *size) const;
void *getmore(int offset, int *size) const;
void *getmore(int offset, int size) const;
void resize(int n);
void release();
@ -126,7 +126,7 @@ class MMapBuf : public IGrowBuf, public IMMap
void *get() const;
void *get(int offset, int *sizep) const;
void *get(int offset, int size) const;
void *getmore(int offset, int *size) const;
void *getmore(int offset, int size) const;
void release();
void release(void *pView, int size);
void clear();