ec.c revision 28fe5c82
1