misc.c revision c0402881
1