misc.c revision 24388292
1