generic.c revision 3d3ca416
1