2005-09-26 Matthias Clasen <mclasen@redhat.com>
+ * glib/gstrfuncs.c (g_ascii_strtoull): Add details to the
+ docs. (#314393, Matthew F. Barnes)
+
* glib/glib.symbols:
* glib/gprintf.h: Remove g_snprintf() and g_vsnprintf(), since
they are already declared in glib.h. This doesn't break documented
2005-09-26 Matthias Clasen <mclasen@redhat.com>
+ * glib/gstrfuncs.c (g_ascii_strtoull): Add details to the
+ docs. (#314393, Matthew F. Barnes)
+
* glib/glib.symbols:
* glib/gprintf.h: Remove g_snprintf() and g_vsnprintf(), since
they are already declared in glib.h. This doesn't break documented
2005-09-26 Matthias Clasen <mclasen@redhat.com>
+ * glib/gstrfuncs.c (g_ascii_strtoull): Add details to the
+ docs. (#314393, Matthew F. Barnes)
+
* glib/glib.symbols:
* glib/gprintf.h: Remove g_snprintf() and g_vsnprintf(), since
they are already declared in glib.h. This doesn't break documented
* locale-sensitive system strtoull() function.
*
* If the correct value would cause overflow, %G_MAXUINT64
- * is returned, and %ERANGE is stored in %errno.
+ * is returned, and %ERANGE is stored in %errno. If the base is
+ * outside the valid range, zero is returned, and %EINVAL is stored
+ * in %errno. If the string conversion fails, zero is returned, and
+ * @endptr returns @nptr (if @endptr is non-%NULL).
*
- * Return value: the #guint64 value.
+ * Return value: the #guint64 value or zero on error.
*
* Since: 2.2
**/