diag.c revision 58cdf5eb
1