misc.c revision 4ec89596
1