misc.c revision a3186316
1