Would a call to memset work? If it does, that would make things easier:

Code:
memset(&m,0,sizeof(m));
It works for other things, but I'm not sure whether it would be correct in this application.