mfreeもぁゃιぃ。

>A.base = &a[0][0];
ここでメモリリークしている