dc.c revision de95753c
1