misc.c revision e605a425
1