git-svn-id: svn://db.shs.com.ru/pip@485 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -122,9 +122,10 @@ bool PISharedMemory::openDevice() {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
PRIVATE->owner = true;
|
PRIVATE->owner = true;
|
||||||
ftruncate(fd, dsize);
|
|
||||||
//piCoutObj << "created" << fd;
|
//piCoutObj << "created" << fd;
|
||||||
}
|
}
|
||||||
|
if (fd >= 0)
|
||||||
|
ftruncate(fd, dsize);
|
||||||
PRIVATE->data = mmap(0, dsize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
|
PRIVATE->data = mmap(0, dsize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
|
||||||
::close(fd);
|
::close(fd);
|
||||||
if (PRIVATE->data == MAP_FAILED) {
|
if (PRIVATE->data == MAP_FAILED) {
|
||||||
|
|||||||
Reference in New Issue
Block a user