Former premier Dr Mahathir Mohamad has fired another salvo at his successor Abdullah Ahmad Badawi.