dc.c revision 998166a6
1