general.c revision 5cb7cd0464cb5b9d072ff38c40262bd535d5d541
1