in mm_malloc: list is now declared in the for loop instead of at the top of the function (purely stylistic change)