winix_fullmorm #4
|
@ -566,12 +566,7 @@ void BaseExpression::esc(const PT::Space & space, PT::TextStream & stream)
|
||||||
{
|
{
|
||||||
PT::WTextStream tmp_stream;
|
PT::WTextStream tmp_stream;
|
||||||
|
|
||||||
if( space.table.size() > 0 )
|
space.serialize_to_space_stream(tmp_stream, true);
|
||||||
{
|
|
||||||
tmp_stream.clear();
|
|
||||||
}
|
|
||||||
|
|
||||||
space.Serialize(tmp_stream, true);
|
|
||||||
esc(tmp_stream, stream);
|
esc(tmp_stream, stream);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -141,7 +141,7 @@ void Clearer::clear_value(PT::Date & field_value)
|
||||||
|
|
||||||
void Clearer::clear_value(PT::Space & field_value)
|
void Clearer::clear_value(PT::Space & field_value)
|
||||||
{
|
{
|
||||||
field_value.Clear();
|
field_value.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Clearer::clear_model(Model & field_value)
|
void Clearer::clear_model(Model & field_value)
|
||||||
|
|
|
@ -430,16 +430,16 @@ void DbConnector::get_value(const char * value_str, PT::Date & field_value)
|
||||||
|
|
||||||
void DbConnector::get_value(const char * value_str, PT::Space & field_value)
|
void DbConnector::get_value(const char * value_str, PT::Space & field_value)
|
||||||
{
|
{
|
||||||
field_value.Clear();
|
field_value.clear();
|
||||||
|
|
||||||
if( *value_str != '\0' )
|
if( *value_str != '\0' )
|
||||||
{
|
{
|
||||||
PT::SpaceParser space_parser;
|
PT::SpaceParser space_parser;
|
||||||
space_parser.SetSpace(field_value);
|
space_parser.SetSpace(field_value);
|
||||||
|
|
||||||
if( space_parser.ParseString(value_str) != PT::SpaceParser::ok )
|
if( space_parser.ParseSpace(value_str) != PT::SpaceParser::ok )
|
||||||
{
|
{
|
||||||
field_value.Clear();
|
field_value.clear();
|
||||||
|
|
||||||
if( log )
|
if( log )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue