Rev 8970 | Rev 8972 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8970 | Rev 8971 | ||
---|---|---|---|
Line 40... | Line 40... | ||
40 | if size@ccall |
40 | if size@ccall |
41 | add esp, size@ccall |
41 | add esp, size@ccall |
42 | end if } |
42 | end if } |
43 | 43 | ||
Line 44... | Line 44... | ||
44 | macro cinvoke proc,[arg] ; indirectly call CDECL procedure |
44 | ; @brief Indirectly call CDECL procedure |
- | 45 | ; @param proc Callee name |
|
- | 46 | ; @param arg Arguments to pass |
|
- | 47 | macro cinvoke proc,[arg] |
|
45 | { common |
48 | { common |
46 | size@ccall = 0 |
49 | size@ccall = 0 |
47 | if ~ arg eq |
50 | if ~ arg eq |
48 | reverse |
51 | reverse |
49 | pushd arg |
52 | pushd arg |