handle null returns for 0-sized allocations in GMS
handle null returns for 0-sized allocations in GMS

NULL does not necessarily mean error for empty allocations.

youprofit/parrot,tkob/parrot,gitster/parrot,FROGGS/parrot,youprofit/parrot,gitster/parrot,gagern/parrot,youprofit/parrot,tkob/parrot,tkob/parrot,parrot/parrot,gitster/parrot,youprofit/parrot,FROGGS/parrot,gagern/parrot,gagern/parrot,youprofit/parrot,parrot/parrot,FROGGS/parrot,parrot/parrot,FROGGS/parrot,tkob/parrot,parrot/parrot,youprofit/parrot,FROGGS/parrot,tkob/parrot,FROGGS/parrot,gagern/parrot,youprofit/parrot,youprofit/parrot,gagern/parrot,FROGGS/parrot,gitster/parrot,gagern/parrot,FROGGS/parrot,tkob/parrot,tkob/parrot,gitster/parrot,gitster/parrot,gagern/parrot,gitster/parrot,parrot/parrot,tkob/parrot