misc.c revision e6023367
1