spl.c revision ed4708aa
1