We cannot set garray to NULL. it is dynamically allocated.
Also, we can't free it because later we may have to restore it!!

Ported from 1.5 7ef1f5db5488b8d837dd2b18595945d1b4f8f440

Signed-off-by: Jeremy Bongio <jbongio@us.ibm.com>
Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>