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:
dsandersoremutah
2006-07-05 15:25:36 +00:00
parent d60f9efd0c
commit 30bd367a3d
24 changed files with 4222 additions and 878 deletions

View File

@@ -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;
}