misc.c revision 7c539764
1