EEex_Free
Free memory that was previously allocated with EEex_Malloc
EEex_Free(address)
Parameters
address - the location of the previously allocated memory to free
Return
Returns the result of the operation
Example
-- Displays a message box to the user.
function EEex_MessageBox(message)
local caption = "EEex"
local messageAddress = EEex_Malloc(#message + 1 + #caption + 1)
local captionAddress = messageAddress + #message + 1
EEex_WriteString(messageAddress, message)
EEex_WriteString(captionAddress, caption)
EEex_DllCall("User32", "MessageBoxA", {EEex_Flags({0x40}), captionAddress, messageAddress, 0x0}, nil, 0x0)
EEex_Free(messageAddress)
end
See Also