summaryrefslogtreecommitdiff
path: root/src/synthesis.cc
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-01-10 16:44:15 -0500
committerAdrian Thurston <thurston@complang.org>2015-01-10 16:44:15 -0500
commit4e1057162ebffe53cba311bb27249a0758bf4bba (patch)
treef4f72576ac819aaa9ac8dea70bfed2591fecfd45 /src/synthesis.cc
parent454646ae6de76b1e01d8ab45339ec58662dbfc9c (diff)
downloadcolm-4e1057162ebffe53cba311bb27249a0758bf4bba.tar.gz
renamed argv0 to arg0, fixed the leak
Diffstat (limited to 'src/synthesis.cc')
-rw-r--r--src/synthesis.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/synthesis.cc b/src/synthesis.cc
index b3369e66..09d1552d 100644
--- a/src/synthesis.cc
+++ b/src/synthesis.cc
@@ -2646,16 +2646,16 @@ void Compiler::compilePreEof( TokenRegion *region )
findLocals( block->localFrame, block );
}
-int Compiler::argv0_Offset()
+int Compiler::arg0Offset()
{
- globalObjectDef->referenceField( this, argv0 );
- return argv0->offset;
+ globalObjectDef->referenceField( this, arg0 );
+ return arg0->offset;
}
int Compiler::argvOffset()
{
- globalObjectDef->referenceField( this, argvList );
- return argvList->offset;
+ globalObjectDef->referenceField( this, argv );
+ return argv->offset;
}
void Compiler::compileRootBlock( )
@@ -2683,8 +2683,8 @@ void Compiler::compileRootBlock( )
code.appendHalf( 0 );
code.append( IN_FN );
- code.append( IN_LOAD_ARGV0 );
- code.appendHalf( argv0_Offset() );
+ code.append( IN_LOAD_ARG0 );
+ code.appendHalf( arg0Offset() );
code.append( IN_FN );
code.append( IN_LOAD_ARGV );