I'm just wondering if this is really freeing up all memory or if I create a memory-leak here?
Code: Select all
Structure structMail
mailaddress.s
EndStructure
Structure structUser
firstName.s
lastName.s
List mailAddresses.structMail()
EndStructure
NewList users.structUser()
AddElement(users())
users()\firstName = "Klaus"
users()\lastName = "Meyer"
AddElement(users()\mailAddresses())
users()\mailAddresses()\mailaddress = "klaus@test.de"
AddElement(users()\mailAddresses())
users()\mailAddresses()\mailaddress = "klaus.meyer@test.de"
ClearList(users()); everything cleaned up here?
; FreeList(users()); and is everything cleaned up here?Kukulkan

