+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #151193, Stepan Kasal:
+
+ * glib/gfileutils.c (g_file_error_from_errno):
+ * glib/gfileutils.h (enum GFileError): Add G_FILE_ERROR_NOSYS.
+
Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
* glib/goption.c (g_option_context_parse): Set the program name
+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #151193, Stepan Kasal:
+
+ * glib/gfileutils.c (g_file_error_from_errno):
+ * glib/gfileutils.h (enum GFileError): Add G_FILE_ERROR_NOSYS.
+
Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
* glib/goption.c (g_option_context_parse): Set the program name
+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #151193, Stepan Kasal:
+
+ * glib/gfileutils.c (g_file_error_from_errno):
+ * glib/gfileutils.h (enum GFileError): Add G_FILE_ERROR_NOSYS.
+
Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
* glib/goption.c (g_option_context_parse): Set the program name
+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #151193, Stepan Kasal:
+
+ * glib/gfileutils.c (g_file_error_from_errno):
+ * glib/gfileutils.h (enum GFileError): Add G_FILE_ERROR_NOSYS.
+
Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
* glib/goption.c (g_option_context_parse): Set the program name
+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ Fix #151193, Stepan Kasal:
+
+ * glib/gfileutils.c (g_file_error_from_errno):
+ * glib/gfileutils.h (enum GFileError): Add G_FILE_ERROR_NOSYS.
+
Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
* glib/goption.c (g_option_context_parse): Set the program name
+2004-08-27 Matthias Clasen <mclasen@redhat.com>
+
+ * glib/tmpl/fileutils.sgml: Add G_FILE_ERROR_NOSYS.
+
2004-08-25 Matthias Clasen <mclasen@redhat.com>
* === Released 2.5.2 ===
@G_FILE_ERROR_PERM: Operation not permitted; only the owner of the
file (or other resource) or processes with special privileges can
perform the operation.
+@G_FILE_ERROR_NOSYS: Function not implemented; this indicates that the
+ system is missing some functionality.
@G_FILE_ERROR_FAILED: Does not correspond to a UNIX error code; this
is the standard "failed for unspecified reason" error code present in
all #GError error code enumerations. Returned if no specific
return G_FILE_ERROR_PERM;
break;
#endif
-
+
+#ifdef ENOSYS
+ case ENOSYS:
+ return G_FILE_ERROR_NOSYS;
+ break;
+#endif
+
default:
return G_FILE_ERROR_FAILED;
break;
G_FILE_ERROR_INTR,
G_FILE_ERROR_IO,
G_FILE_ERROR_PERM,
+ G_FILE_ERROR_NOSYS,
G_FILE_ERROR_FAILED
} GFileError;