diag.c revision 388186bc
1