general.c revision 0d492d2ff8b8444ca75ec784c5f3a5df1779471b
1