hif.c revision c5b331d4
1