Modifications to add support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@634 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
@@ -1972,9 +1972,9 @@ RCODE SQLStatement::processOpenDatabase( void)
|
||||
|
||||
// Get the database name.
|
||||
|
||||
if (RC_BAD( rc = getUTF8String( FALSE, (FLMBYTE *)szDatabaseName,
|
||||
if (RC_BAD( rc = getUTF8String( FALSE, TRUE, (FLMBYTE *)szDatabaseName,
|
||||
sizeof( szDatabaseName),
|
||||
&uiDatabaseNameLen)))
|
||||
&uiDatabaseNameLen, NULL, NULL)))
|
||||
{
|
||||
goto Exit;
|
||||
}
|
||||
@@ -2004,27 +2004,27 @@ RCODE SQLStatement::processOpenDatabase( void)
|
||||
|
||||
if (f_stricmp( szToken, "data_dir") == 0)
|
||||
{
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, (FLMBYTE *)szDataDirName,
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, TRUE, (FLMBYTE *)szDataDirName,
|
||||
sizeof( szDataDirName),
|
||||
&uiDataDirNameLen)))
|
||||
&uiDataDirNameLen, NULL, NULL)))
|
||||
{
|
||||
goto Exit;
|
||||
}
|
||||
}
|
||||
else if (f_stricmp( szToken, "data_dir") == 0)
|
||||
{
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, (FLMBYTE *)szRflDirName,
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, TRUE, (FLMBYTE *)szRflDirName,
|
||||
sizeof( szRflDirName),
|
||||
&uiRflDirNameLen)))
|
||||
&uiRflDirNameLen, NULL, NULL)))
|
||||
{
|
||||
goto Exit;
|
||||
}
|
||||
}
|
||||
else if (f_stricmp( szToken, "password") == 0)
|
||||
{
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, (FLMBYTE *)szPassword,
|
||||
if (RC_BAD( rc = getUTF8String( TRUE, TRUE, (FLMBYTE *)szPassword,
|
||||
sizeof( szPassword),
|
||||
&uiPasswordLen)))
|
||||
&uiPasswordLen, NULL, NULL)))
|
||||
{
|
||||
goto Exit;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user