X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fsourcepackage.cpp;h=5c83fd7ec18607b4e6728a6594bbb040f017d1ee;hb=fcb86bba9e8ea7e3c93f7f1748c0291b307c46ed;hp=6eaba739586881eac93f183eeb66ad49ce13c00a;hpb=08015c0f27f377fcd4aa186fca5bd8cf70723a5a;p=builder.git diff --git a/source/sourcepackage.cpp b/source/sourcepackage.cpp index 6eaba73..5c83fd7 100644 --- a/source/sourcepackage.cpp +++ b/source/sourcepackage.cpp @@ -235,7 +235,7 @@ void SourcePackage::Loader::if_feature(const string &cond) if(equals!=string::npos) { if(equals==0) - error("No feature name specified"); + throw invalid_argument("SourcePackage::Loader::if_feature"); bool negate = cond[equals-1]=='!'; string name = cond.substr(0, equals-negate); string value = obj.config.get_option("with_"+name).value;