misc.c revision 8391c73c
1