diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-01-04 04:48:55 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2010-01-04 04:48:55 +0800 |
commit | c4b75bff4ab0fb55331468d262270e6d1f27692d (patch) | |
tree | 3a348147340ada672ed62f6051a73a9745f5b615 /sysutils/brasero/files | |
parent | 692d22fb2c7c2c0e9887888a57f8a47d05468e52 (diff) | |
download | marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar.gz marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar.bz2 marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar.lz marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar.xz marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.tar.zst marcuscom-ports-c4b75bff4ab0fb55331468d262270e6d1f27692d.zip |
Update to 2.29.4.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@13356 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/brasero/files')
-rw-r--r-- | sysutils/brasero/files/patch-libbrasero-media_scsi-cam.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/sysutils/brasero/files/patch-libbrasero-media_scsi-cam.c b/sysutils/brasero/files/patch-libbrasero-media_scsi-cam.c new file mode 100644 index 000000000..e342112f8 --- /dev/null +++ b/sysutils/brasero/files/patch-libbrasero-media_scsi-cam.c @@ -0,0 +1,27 @@ +--- libbrasero-media/scsi-cam.c.orig 2009-09-25 10:39:03.000000000 -0400 ++++ libbrasero-media/scsi-cam.c 2009-10-10 13:30:06.000000000 -0400 +@@ -184,6 +184,8 @@ brasero_device_handle_open (const gchar + handle->fd = fd; + } + else { ++ int serrno; ++ + if (code) { + if (errno == EAGAIN + || errno == EWOULDBLOCK +@@ -193,6 +195,15 @@ brasero_device_handle_open (const gchar + *code = BRASERO_SCSI_ERRNO; + } + ++ serrno = errno; ++ ++ if (fd > -1) ++ close (fd); ++ if (cam) ++ cam_close_device (cam); ++ ++ errno = serrno; ++ + return NULL; + } + |