diff options
Diffstat (limited to 'doc/ext_ffi_semantics.html')
-rw-r--r-- | doc/ext_ffi_semantics.html | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html index 7e140e27..f3be0799 100644 --- a/doc/ext_ffi_semantics.html +++ b/doc/ext_ffi_semantics.html @@ -875,6 +875,7 @@ int EnumWindows(WNDENUMPROC func, intptr_t l); local count = 0 ffi.C.EnumWindows(function(hwnd, l) count = count + 1 + return true end, 0) -- The callback is permanent and its resources cannot be reclaimed! -- Ok, so this may not be a problem, if you do this only once. @@ -898,6 +899,7 @@ on the cdata object: local count = 0 local cb = ffi.cast("WNDENUMPROC", function(hwnd, l) count = count + 1 + return true end) -- Pass it to a C function. |