cdx.c revision a941b784
1