Whys it causing a memory leak? (types and lists)

BlitzMax Forums/BlitzMax Beginners Area/Whys it causing a memory leak? (types and lists)

This doesn't make sense:
Release p
p = Null
; is a command seperator not a comment in BlitzMax!