dll_function_changes
Differences
This shows you the differences between two versions of the page.
| dll_function_changes [2018/09/03 18:48] – created wolfgangriedmann | dll_function_changes [2018/09/03 18:48] (current) – wolfgangriedmann | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| In VO, the following _dll declaration is correct: | In VO, the following _dll declaration is correct: | ||
| - | [code visualfoxpro]_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int: | + | <code visualfoxpro>_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int: |
| This function has the C calling convention (comes from the Linux/Unix world), and therefore the '' | This function has the C calling convention (comes from the Linux/Unix world), and therefore the '' | ||
| In X# this declaration does not compile, you have to add the '' | In X# this declaration does not compile, you have to add the '' | ||
| - | [code visualfoxpro]_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int strict: | + | <code visualfoxpro>_DLL function zLibCompress( ptrDest as ptr, nBytesOut ref long, ptrSource as ptr, nBytesIn as long ) as int strict: |
dll_function_changes.1536000492.txt.gz · Last modified: 2018/09/03 18:48 by wolfgangriedmann