misc.c revision a554e740
1