- Suppressing wrong code (INI tables are not indexables)
modified: storage/connect/tabsys.cpp
This commit is contained in:
parent
ba0abd7717
commit
f3078f01b2
@ -223,12 +223,13 @@ bool TDBINI::OpenDB(PGLOBAL g)
|
|||||||
PINICOL colp;
|
PINICOL colp;
|
||||||
|
|
||||||
if (Use == USE_OPEN) {
|
if (Use == USE_OPEN) {
|
||||||
|
#if 0
|
||||||
if (To_Kindex)
|
if (To_Kindex)
|
||||||
/*****************************************************************/
|
/*****************************************************************/
|
||||||
/* Table is to be accessed through a sorted index table. */
|
/* Table is to be accessed through a sorted index table. */
|
||||||
/*****************************************************************/
|
/*****************************************************************/
|
||||||
To_Kindex->Reset();
|
To_Kindex->Reset();
|
||||||
|
#endif // 0
|
||||||
Section = NULL;
|
Section = NULL;
|
||||||
N = 0;
|
N = 0;
|
||||||
return false;
|
return false;
|
||||||
@ -262,6 +263,7 @@ int TDBINI::ReadDB(PGLOBAL g)
|
|||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
/* Now start the pseudo reading process. */
|
/* Now start the pseudo reading process. */
|
||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
|
#if 0 // INI tables are not indexable
|
||||||
if (To_Kindex) {
|
if (To_Kindex) {
|
||||||
/*******************************************************************/
|
/*******************************************************************/
|
||||||
/* Reading is by an index table. */
|
/* Reading is by an index table. */
|
||||||
@ -276,10 +278,11 @@ int TDBINI::ReadDB(PGLOBAL g)
|
|||||||
case -3: // Same record as last non null one
|
case -3: // Same record as last non null one
|
||||||
return RC_OK;
|
return RC_OK;
|
||||||
default:
|
default:
|
||||||
Section = (char*)recpos;
|
Section = (char*)recpos; // No good on 64 bit machines
|
||||||
} // endswitch recpos
|
} // endswitch recpos
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
#endif // 0
|
||||||
if (!Section)
|
if (!Section)
|
||||||
Section = Seclist;
|
Section = Seclist;
|
||||||
else
|
else
|
||||||
@ -289,7 +292,7 @@ int TDBINI::ReadDB(PGLOBAL g)
|
|||||||
htrc("INI ReadDB: section=%s N=%d\n", Section, N);
|
htrc("INI ReadDB: section=%s N=%d\n", Section, N);
|
||||||
|
|
||||||
N++;
|
N++;
|
||||||
} // endif To_Kindex
|
//} // endif To_Kindex
|
||||||
|
|
||||||
return (*Section) ? RC_OK : RC_EF;
|
return (*Section) ? RC_OK : RC_EF;
|
||||||
} // end of ReadDB
|
} // end of ReadDB
|
||||||
@ -655,6 +658,7 @@ int TDBXIN::ReadDB(PGLOBAL g)
|
|||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
/* Now start the pseudo reading process. */
|
/* Now start the pseudo reading process. */
|
||||||
/*********************************************************************/
|
/*********************************************************************/
|
||||||
|
#if 0 // XIN tables are not indexable
|
||||||
if (To_Kindex) {
|
if (To_Kindex) {
|
||||||
/*******************************************************************/
|
/*******************************************************************/
|
||||||
/* Reading is by an index table. */
|
/* Reading is by an index table. */
|
||||||
@ -673,6 +677,7 @@ int TDBXIN::ReadDB(PGLOBAL g)
|
|||||||
} // endswitch recpos
|
} // endswitch recpos
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
#endif // 0
|
||||||
do {
|
do {
|
||||||
if (!Keycur || !*Keycur) {
|
if (!Keycur || !*Keycur) {
|
||||||
if (!Section)
|
if (!Section)
|
||||||
@ -691,7 +696,7 @@ int TDBXIN::ReadDB(PGLOBAL g)
|
|||||||
} while (!*Keycur);
|
} while (!*Keycur);
|
||||||
|
|
||||||
N++;
|
N++;
|
||||||
} // endif To_Kindex
|
//} // endif To_Kindex
|
||||||
|
|
||||||
return RC_OK;
|
return RC_OK;
|
||||||
} // end of ReadDB
|
} // end of ReadDB
|
||||||
|
Loading…
x
Reference in New Issue
Block a user