brasero r811 - in trunk: . src
- From: philippr svn gnome org
- To: svn-commits-list gnome org
- Subject: brasero r811 - in trunk: . src
- Date: Sat, 10 May 2008 19:10:39 +0100 (BST)
Author: philippr
Date: Sat May 10 18:10:38 2008
New Revision: 811
URL: http://svn.gnome.org/viewvc/brasero?rev=811&view=rev
Log:
Fixed a bug introduced by DL change
* src/burn-caps.c (brasero_caps_disc_new_status):
Modified:
trunk/ChangeLog
trunk/src/burn-caps.c
Modified: trunk/src/burn-caps.c
==============================================================================
--- trunk/src/burn-caps.c (original)
+++ trunk/src/burn-caps.c Sat May 10 18:10:38 2008
@@ -2946,8 +2946,7 @@
if ((type & BRASERO_MEDIUM_BLANK)
&& !(media & BRASERO_MEDIUM_ROM)) {
/* if media is blank there is no other possible property */
- if (!(media & BRASERO_MEDIUM_ROM))
- retval = brasero_caps_disc_lookup_or_create (retval, media | BRASERO_MEDIUM_BLANK);
+ retval = brasero_caps_disc_lookup_or_create (retval, media|BRASERO_MEDIUM_BLANK);
}
if (type & BRASERO_MEDIUM_CLOSED) {
@@ -2957,22 +2956,24 @@
BRASERO_MEDIUM_CLOSED|
(type & BRASERO_MEDIUM_HAS_DATA)|
(type & BRASERO_MEDIUM_PROTECTED));
- else if (media & BRASERO_MEDIUM_HAS_AUDIO)
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_CLOSED|
- BRASERO_MEDIUM_HAS_AUDIO);
- else if (media & BRASERO_MEDIUM_HAS_DATA)
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_CLOSED|
- BRASERO_MEDIUM_HAS_DATA);
- else if (BRASERO_MEDIUM_IS (media, BRASERO_MEDIUM_HAS_AUDIO|BRASERO_MEDIUM_HAS_DATA))
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_CLOSED|
- BRASERO_MEDIUM_HAS_DATA|
- BRASERO_MEDIUM_HAS_AUDIO);
+ else {
+ if (type & BRASERO_MEDIUM_HAS_AUDIO)
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_CLOSED|
+ BRASERO_MEDIUM_HAS_AUDIO);
+ if (type & BRASERO_MEDIUM_HAS_DATA)
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_CLOSED|
+ BRASERO_MEDIUM_HAS_DATA);
+ if (BRASERO_MEDIUM_IS (type, BRASERO_MEDIUM_HAS_AUDIO|BRASERO_MEDIUM_HAS_DATA))
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_CLOSED|
+ BRASERO_MEDIUM_HAS_DATA|
+ BRASERO_MEDIUM_HAS_AUDIO);
+ }
}
if ((type & BRASERO_MEDIUM_APPENDABLE)
@@ -2985,22 +2986,24 @@
media|
BRASERO_MEDIUM_APPENDABLE|
BRASERO_MEDIUM_HAS_DATA);
- else if (media & BRASERO_MEDIUM_HAS_AUDIO)
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_APPENDABLE|
- BRASERO_MEDIUM_HAS_AUDIO);
- else if (media & BRASERO_MEDIUM_HAS_DATA)
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_APPENDABLE|
- BRASERO_MEDIUM_HAS_DATA);
- else if (BRASERO_MEDIUM_IS (media, BRASERO_MEDIUM_HAS_AUDIO|BRASERO_MEDIUM_HAS_DATA))
- retval = brasero_caps_disc_lookup_or_create (retval,
- media|
- BRASERO_MEDIUM_HAS_DATA|
- BRASERO_MEDIUM_APPENDABLE|
- BRASERO_MEDIUM_HAS_AUDIO);
+ else {
+ if (type & BRASERO_MEDIUM_HAS_AUDIO)
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_APPENDABLE|
+ BRASERO_MEDIUM_HAS_AUDIO);
+ if (type & BRASERO_MEDIUM_HAS_DATA)
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_APPENDABLE|
+ BRASERO_MEDIUM_HAS_DATA);
+ if (BRASERO_MEDIUM_IS (type, BRASERO_MEDIUM_HAS_AUDIO|BRASERO_MEDIUM_HAS_DATA))
+ retval = brasero_caps_disc_lookup_or_create (retval,
+ media|
+ BRASERO_MEDIUM_HAS_DATA|
+ BRASERO_MEDIUM_APPENDABLE|
+ BRASERO_MEDIUM_HAS_AUDIO);
+ }
}
return retval;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]