Use emalloc and reinstate space after * in declarator