misc.c revision 82fa9637
1