No problem. :)
Glad you got it working.
Type: Posts; User: VirtualAce
No problem. :)
Glad you got it working.
Well for future reference post the code that is the trouble because what you posted and what you explained were two very different things.
Glad you got it fixed though.
High probably extracts the high order bits from a WORD or DWORD and is probably pre-defined in your inline assembler. Look at the keywords that have been used in your inline assembler and you can...
I'm lost because val in your examples is not part of a function argument.
...
mov eax,val1
push eax
mov eax,val2
push eax
Any references to local variables should be placed in brackets.
And yes avoid single line inline assembly statements using __asm.
Here is a sample:
void Copy32(DWORD *Source,DWORD...