vf.c revision 31a1b375
1