fix u_memjunk to not always reset dst pointer, which is wrong if dst is bigger than src