Former finance minister Daim Zainuddin says the government must get rid of dishonest officials rather then giving them warnings.