/* To use these functions, you must explicitly include the "glib-unix.h" header.  */
static gboolean g_unix_set_error_from_errno(GError **error, gint saved_errno)
/* To use these functions, you must explicitly include the "glib-unix.h" header.  */
static gboolean g_unix_set_error_from_errno(GError **error, gint saved_errno)
{
  g_set_error_literal (error,
                       G_UNIX_ERROR,
                       0,
                       g_strerror (saved_errno));
  errno = saved_errno;
  return FALSE;
}