misc.c revision 1f766174
1