zero.c revision 56deab0745753336570f5c63c3b5fa565eaab8f1