mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
- Commit changes on memory mapping that hopefully should now work on Linux.
modified: storage/connect/maputil.cpp storage/connect/tabdos.cpp storage/connect/tabfmt.cpp storage/connect/tabvct.cpp
This commit is contained in:
@@ -284,15 +284,11 @@ PTDB DOSDEF::GetTable(PGLOBAL g, MODE mode)
|
||||
{
|
||||
// Mapping not used for insert
|
||||
USETEMP tmp = PlgGetUser(g)->UseTemp;
|
||||
#if defined(WIN32)
|
||||
bool map = Mapped && mode != MODE_INSERT &&
|
||||
!(tmp != TMP_NO && Recfm == RECFM_VAR
|
||||
&& mode == MODE_UPDATE) &&
|
||||
&& mode == MODE_UPDATE) &&
|
||||
!(tmp == TMP_FORCE &&
|
||||
(mode == MODE_UPDATE || mode == MODE_DELETE));
|
||||
#else // !WIN32
|
||||
bool map = Mapped && mode == MODE_READ;
|
||||
#endif // !WIN32
|
||||
PTXF txfp;
|
||||
PTDBASE tdbp;
|
||||
|
||||
|
Reference in New Issue
Block a user