|
@@ -318,7 +318,8 @@ void GuiInspectorField::setData( const char* data, bool callbacks )
|
|
{
|
|
{
|
|
char buffer[ 2048 ];
|
|
char buffer[ 2048 ];
|
|
expandEscape( buffer, newValue );
|
|
expandEscape( buffer, newValue );
|
|
- newValue = (const char*)Con::evaluatef( "%%f = \"%s\"; return ( %s );", oldValue.c_str(), buffer );
|
|
|
|
|
|
+ newValue = (const char*)Con::evaluatef( "$f = \"%s\"; return ( %s );", oldValue.c_str(), buffer );
|
|
|
|
+ Con::evaluatef("$f=0;");
|
|
}
|
|
}
|
|
else if( type == TypeS32Vector
|
|
else if( type == TypeS32Vector
|
|
|| type == TypeF32Vector
|
|
|| type == TypeF32Vector
|
|
@@ -353,9 +354,10 @@ void GuiInspectorField::setData( const char* data, bool callbacks )
|
|
char buffer[ 2048 ];
|
|
char buffer[ 2048 ];
|
|
expandEscape( buffer, newComponentExpr );
|
|
expandEscape( buffer, newComponentExpr );
|
|
|
|
|
|
- const char* newComponentVal = Con::evaluatef( "%%f = \"%s\"; %%v = \"%s\"; return ( %s );",
|
|
|
|
|
|
+ const char* newComponentVal = Con::evaluatef( "$f = \"%s\"; $v = \"%s\"; return ( %s );",
|
|
oldComponentVal, oldValue.c_str(), buffer );
|
|
oldComponentVal, oldValue.c_str(), buffer );
|
|
-
|
|
|
|
|
|
+ Con::evaluatef("$f=0;$v=0;");
|
|
|
|
+
|
|
if( !isFirst )
|
|
if( !isFirst )
|
|
strNew.append( ' ' );
|
|
strNew.append( ' ' );
|
|
strNew.append( newComponentVal );
|
|
strNew.append( newComponentVal );
|