misc.c revision 8c870933
1