--- a/src/archiver_qpak.c Wed Mar 21 23:59:43 2012 -0400
+++ b/src/archiver_qpak.c Thu Mar 22 00:05:10 2012 -0400
@@ -98,7 +98,7 @@
static PHYSFS_sint64 QPAK_write(PHYSFS_Io *io, const void *b, PHYSFS_uint64 len)
{
- BAIL_MACRO(PHYSFS_ERR_UNSUPPORTED, -1);
+ BAIL_MACRO(PHYSFS_ERR_READ_ONLY, -1);
} /* QPAK_write */
@@ -491,25 +491,25 @@
static PHYSFS_Io *QPAK_openWrite(dvoid *opaque, const char *name)
{
- BAIL_MACRO(PHYSFS_ERR_UNSUPPORTED, NULL);
+ BAIL_MACRO(PHYSFS_ERR_READ_ONLY, NULL);
} /* QPAK_openWrite */
static PHYSFS_Io *QPAK_openAppend(dvoid *opaque, const char *name)
{
- BAIL_MACRO(PHYSFS_ERR_UNSUPPORTED, NULL);
+ BAIL_MACRO(PHYSFS_ERR_READ_ONLY, NULL);
} /* QPAK_openAppend */
static int QPAK_remove(dvoid *opaque, const char *name)
{
- BAIL_MACRO(PHYSFS_ERR_UNSUPPORTED, 0);
+ BAIL_MACRO(PHYSFS_ERR_READ_ONLY, 0);
} /* QPAK_remove */
static int QPAK_mkdir(dvoid *opaque, const char *name)
{
- BAIL_MACRO(PHYSFS_ERR_UNSUPPORTED, 0);
+ BAIL_MACRO(PHYSFS_ERR_READ_ONLY, 0);
} /* QPAK_mkdir */