Kaydet (Commit) 1f14417b authored tarafından Tor Lillqvist's avatar Tor Lillqvist

Clearly we should be moving 64 bit values here

Change-Id: Ide34abab9417b849ea58aafab386e13e67d240be
üst b907e110
...@@ -253,7 +253,7 @@ static void cpp_call( ...@@ -253,7 +253,7 @@ static void cpp_call(
// push this // push this
void * pAdjustedThisPtr = reinterpret_cast< void ** >(pThis->getCppI()) void * pAdjustedThisPtr = reinterpret_cast< void ** >(pThis->getCppI())
+ aVtableSlot.offset; + aVtableSlot.offset;
INSERT_INT32( &pAdjustedThisPtr, nGPR, pGPR, pStack ); INSERT_INT64( &pAdjustedThisPtr, nGPR, pGPR, pStack );
// stack space // stack space
// args // args
...@@ -339,7 +339,7 @@ static void cpp_call( ...@@ -339,7 +339,7 @@ static void cpp_call(
// no longer needed // no longer needed
TYPELIB_DANGER_RELEASE( pParamTypeDescr ); TYPELIB_DANGER_RELEASE( pParamTypeDescr );
} }
INSERT_INT32( &(pCppArgs[nPos]), nGPR, pGPR, pStack ); INSERT_INT64( &(pCppArgs[nPos]), nGPR, pGPR, pStack );
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment