[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [k3b/multisession] libk3b/projects: growisofs described you don't have to specify -C option, it will
From:       Leslie Zhai <xiangzhai83 () gmail ! com>
Date:       2016-09-19 2:40:04
Message-ID: E1bloV2-0005kf-4B () code ! kde ! org
[Download RAW message or body]

Git commit 477870ea36d07505889bfcccce33becc41ba57f3 by Leslie Zhai.
Committed on 19/09/2016 at 02:37.
Pushed by lesliezhai into branch 'multisession'.

growisofs described you don't have to specify -C option, it will
construct one for you.

CCBUG: 367639

M  +9    -1    libk3b/projects/k3bgrowisofswriter.cpp

http://commits.kde.org/k3b/477870ea36d07505889bfcccce33becc41ba57f3

diff --git a/libk3b/projects/k3bgrowisofswriter.cpp \
b/libk3b/projects/k3bgrowisofswriter.cpp index 32b25ee..f03ef80 100644
--- a/libk3b/projects/k3bgrowisofswriter.cpp
+++ b/libk3b/projects/k3bgrowisofswriter.cpp
@@ -200,7 +200,15 @@ bool K3b::GrowisofsWriter::prepareProcess()
     // TODO: KDEBUG-367639
     // wrong alleged_next_session for growisofs!
     if( d->multiSession && !d->multiSessionInfo.isEmpty() ) {
-        qDebug() << "you don't have to specify -C option, growisofs will construct \
one for you!"; +        QStringList ms = d->multiSessionInfo.split(',');
+        if (ms.size() == 2) {
+            if (ms[0] == 0 || ms[1] == "0") {
+                qDebug() << "you don't have to specify -C option, growisofs will \
construct one for you!"; +                d->process << \
"-use-the-force-luke=spare=none"; +            } else {
+                d->process << "-C" << d->multiSessionInfo;
+            }
+        }
     }
 
     if( d->multiSession )


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic