-gdouble ves_icall_System_Math_Round2 (gdouble value, gint32 digits) {
- double p, int_part, dec_part;
+gdouble ves_icall_System_Math_Round2 (gdouble value, gint32 digits, gboolean away_from_zero) {
+#if !defined (HAVE_ROUND) || !defined (HAVE_RINT)
+ double int_part, dec_part;
+#endif
+ double p;
+