X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=AirTV-Qt%2Fmain.cpp;h=a84258cf7bd2a8cb22e7be37bd7c7fd42343188a;hb=c68fb30cb9e4c63228569a6a6749ec3325091dc9;hp=0eaf1cede56750276ead02594b64aceab7727c6b;hpb=2340bcd3ce772d058bbeddcadd7a8301f7b18747;p=deb_shairplay.git diff --git a/AirTV-Qt/main.cpp b/AirTV-Qt/main.cpp index 0eaf1ce..a84258c 100644 --- a/AirTV-Qt/main.cpp +++ b/AirTV-Qt/main.cpp @@ -1,3 +1,17 @@ +/** + * Copyright (C) 2011-2012 Juho Vähä-Herttua + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + */ + #include #include @@ -24,7 +38,10 @@ int main(int argc, char *argv[]) MainApplication m; QObject::connect(&m, SIGNAL(quitRequested()), &a, SLOT(quit())); QObject::connect(&a, SIGNAL(aboutToQuit()), &m, SLOT(aboutToQuit())); - m.start(); - return a.exec(); + if(m.start()) { + return a.exec(); + } else { + return EXIT_FAILURE; + } }