> > Do the warnings go away if you add some explicit guard to the precision > > variable, say like this: > > > > { > > int ndig = DBL_DIG + extra_float_digits; > > > > if (ndig < 1) > > ndig = 1; > > + if (ndig > 50) > > + ndig = 50; > > This fix doesn't help
Ahh, so this is why you had this change in the xmltable patch once! Heh. Please be more careful.