spl.c revision d35130fe
1