This part of the patch looks odd. :) Where's the open bracket for the close bracket? > *************** > *** 17,19 **** > --- 22,28 ---- > } > > 1; > + return (1); > + } > + > + 1;