|
|
@@ -501,7 +501,7 @@ struct Runner |
|
|
|
/** */
|
|
|
|
int32 setHeapInt (uint32 byteOffset, uint32 value) noexcept
|
|
|
|
{
|
|
|
|
if (byteOffset < (uint32) (getProgramHeapSize() - 3))
|
|
|
|
if (byteOffset + 3 < getProgramHeapSize())
|
|
|
|
Program::writeInt32 (getProgramHeapStart() + byteOffset, (int32) value);
|
|
|
|
|
|
|
|
return 0;
|
|
|
@@ -510,7 +510,7 @@ struct Runner |
|
|
|
/** */
|
|
|
|
int32 getHeapInt (uint32 byteOffset) const noexcept
|
|
|
|
{
|
|
|
|
return byteOffset < getProgramHeapSize() - 3 ? Program::readInt32 (getProgramHeapStart() + byteOffset) : 0;
|
|
|
|
return byteOffset + 3 < getProgramHeapSize() ? Program::readInt32 (getProgramHeapStart() + byteOffset) : 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
//==============================================================================
|
|
|
|