generic.c revision e6acc406
1