MapExtensionReturn *returnValue = static_cast<MapExtensionReturn*>(output);
returnValue->address = d->map(options->offset, options->size);
return (returnValue->address != 0);
- }
- if (extension == UnMapExtension) {
+ } else if (extension == UnMapExtension) {
UnMapExtensionOption *options = (UnMapExtensionOption*)option;
return d->unmap(options->address);
}
void *mapAddress = QT_MMAP(Q_NULLPTR, realSize,
access, MAP_SHARED, fd, realOffset);
- if (MAP_FAILED != mapAddress) {
+ if (mapAddress != MAP_FAILED) {
uchar *address = extra + static_cast<uchar*>(mapAddress);
maps[address] = QPair<int,size_t>(extra, realSize);
return address;
uchar *start = ptr - maps[ptr].first;
size_t len = maps[ptr].second;
- if (-1 == munmap(start, len)) {
+ if (::munmap(start, len) == -1) {
q->setError(QFile::UnspecifiedError, qt_error_string(errno));
return false;
}