--- a/src/ldObject.cc Sat Jul 26 03:43:37 2014 +0300 +++ b/src/ldObject.cc Sun Jul 27 02:40:21 2014 +0300 @@ -27,9 +27,9 @@ #include "colors.h" #include "glCompiler.h" -CFGENTRY (String, defaultName, ""); -CFGENTRY (String, defaultUser, ""); -CFGENTRY (Int, defaultLicense, 0); +CFGENTRY (String, defaultName, ""); +CFGENTRY (String, defaultUser, ""); +CFGENTRY (Bool, UseCALicense, true); // List of all LDObjects QMap<long, LDObjectWeakPtr> g_allObjects; @@ -887,22 +887,9 @@ // ============================================================================= // -QString getLicenseText (int id) +QString PreferredLicenseText() { - switch (id) - { - case 0: - return g_CALicense; - - case 1: - return g_nonCALicense; - - case 2: - return ""; - } - - assert (false); - return ""; + return (cfg::UseCALicense ? CALicenseText : ""); } // =============================================================================