mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
- Repair the errors due to the PRXCOL Init function that must be called
with 2 parameters. (previously the second one was optional) modified: storage/connect/tabpivot.cpp storage/connect/tabpivot.h storage/connect/tabtbl.cpp storage/connect/tabxcl.cpp
This commit is contained in:
@@ -558,7 +558,7 @@ bool TDBPIVOT::MakePivotColumns(PGLOBAL g)
|
||||
// Check and initialize the subtable columns
|
||||
for (PCOL cp = Columns; cp; cp = cp->GetNext())
|
||||
if (cp->GetAmType() == TYPE_AM_SRC) {
|
||||
if (((PSRCCOL)cp)->Init(g))
|
||||
if (((PSRCCOL)cp)->Init(g, NULL))
|
||||
return TRUE;
|
||||
|
||||
} else if (cp->GetAmType() == TYPE_AM_FNC)
|
||||
@@ -874,9 +874,9 @@ SRCCOL::SRCCOL(PCOLDEF cdp, PTDB tdbp, PCOL cprec, int n)
|
||||
/***********************************************************************/
|
||||
/* Initialize the column as pointing to the source column. */
|
||||
/***********************************************************************/
|
||||
bool SRCCOL::Init(PGLOBAL g)
|
||||
bool SRCCOL::Init(PGLOBAL g, PTDBASE tp)
|
||||
{
|
||||
if (PRXCOL::Init(g))
|
||||
if (PRXCOL::Init(g, tp))
|
||||
return true;
|
||||
|
||||
AddStatus(BUF_READ); // All is done here
|
||||
|
Reference in New Issue
Block a user