*vmBlock_p = @call textOD_p::MSG_VIS_TEXT_CREATE_TRANSFER_FORMAT(
NullHandle, scrapFile_p,
0, TEXT_ADDRESS_PAST_END, 0 );
It is definitely the NullHandle that is causing the error, since I can put
the parameters on separate lines and the line with NullHandle is the one that
gets the error.
By the way, this is what GOC did to that line causing the error:
*vmBlock_p =
((VMBlockhandle(*)(VMBlockHandle,VMFileHandle,word,dword,dword,word,optr,Messa
ge,word))&CObjMessage)(NullHandle, scrapFile_p, 0, TEXT_ADDRESS_PAST_END, 0,
0x8000, textOD_p, (Message)18499,
0x6100+((0+(sizeof(VMBlockHandle)+1)/2+(sizeof(VMFileHandle)+1)/2+(sizeof(word
)+1)/2+(sizeof(dword)+1)/2+(sizeof(dword)+1)/2)*2));
Nathan