- Timestamp:
- Jan 31, 2014, 4:16:22 PM (10 years ago)
- Location:
- CMT/HEAD
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
CMT/HEAD/ChangeLog
r665 r667 1 2014-01-31 <rybkin@lal.in2p3.fr> 524 2 3 * source/cmt_use.cxx: Add default clause to switch statements to avoid 4 compilation warning about enumeration value(s) not being handled on 5 Mac OS X 10.8.5 6 * source/cmt_deps_builder.cxx: idem 7 * source/cmt_generators.cxx: idem 8 * source/cmt_script.cxx: idem 9 * source/cmt_project.cxx: idem 10 * source/cmt_pattern.cxx: idem 11 * source/cmt_lock.cxx: idem 12 * source/cmt_vcs.cxx: idem 13 * source/cmt_generator.cxx: idem 14 * source/cmt_symbol.cxx: idem 15 * source/cmt_parser.cxx: idem, 16 In class Cmt function do_broadcast, if depth option value is less than -1, 17 use depth value of -1 and issue warning 18 * source/cmt_constituent.cxx: Use cmt_string and string literal as first 19 and second arguments respectively of != operator to avoid compilation 20 warning about comparison being unspecified on Mac OS X 10.8.5 21 1 22 2014-01-25 <rybkin@lal.in2p3.fr> 523 2 23 -
CMT/HEAD/source/cmt_constituent.cxx
r663 r667 408 408 parameters.clear (); 409 409 410 if (has_target_tag && (Document != type || "cmt_actions" != group->name ()))410 if (has_target_tag && (Document != type || group->name () != "cmt_actions")) 411 411 { 412 412 const Tag* tag = Tag::find ("target_" + name); … … 454 454 //---------------------------------------------------------- 455 455 Constituent* Constituent::add_for_action (const Symbol& symbol) 456 //Constituent* Constituent::add_for_action (const cmt_string& name)457 456 { 458 457 Constituent* constituent (0); … … 464 463 465 464 cmt_string value = symbol.build_macro_value (); 466 if ( "" == value&& !target_tag_used) return constituent;465 if ( 0 == value.size () && !target_tag_used) return constituent; 467 466 468 467 constituent = add (Document, symbol.name, "cmt_action_runner"); -
CMT/HEAD/source/cmt_deps_builder.cxx
r663 r667 713 713 state = at_start; 714 714 break; 715 default: 716 break; 715 717 } 716 718 line_number++; -
CMT/HEAD/source/cmt_generator.cxx
r663 r667 1108 1108 stamp += "mgr"; 1109 1109 break; 1110 default: 1111 break; 1110 1112 } 1111 1113 stamp += CmtSystem::file_separator (); … … 1153 1155 prefix = "lib_"; 1154 1156 break; 1157 default: 1158 break; 1155 1159 } 1156 1160 cmt_string macro_name (prefix + constituent.name + "_cppflags"); … … 1175 1179 case Library: 1176 1180 prefix = "lib_"; 1181 break; 1182 default: 1177 1183 break; 1178 1184 } -
CMT/HEAD/source/cmt_generators.cxx
r663 r667 493 493 is_application = false; 494 494 m_TITLE = "Library"; 495 break; 496 default: 495 497 break; 496 498 } … … 2551 2553 temp += use->prefix; 2552 2554 temp += "ROOT)"; 2553 temp += CmtSystem::file_separator ();2554 2555 switch (use->style) 2555 2556 { 2556 2557 case cmt_style: 2558 temp += CmtSystem::file_separator (); 2557 2559 temp += "cmt"; 2558 2560 break; 2559 2561 case mgr_style: 2562 temp += CmtSystem::file_separator (); 2560 2563 temp += "mgr"; 2564 break; 2565 default: 2561 2566 break; 2562 2567 } … … 3296 3301 stamp += "mgr"; 3297 3302 break; 3303 default: 3304 break; 3298 3305 } 3299 3306 stamp += CmtSystem::file_separator (); … … 3353 3360 stamp += CmtSystem::file_separator (); 3354 3361 stamp += "mgr"; 3362 break; 3363 default: 3355 3364 break; 3356 3365 } -
CMT/HEAD/source/cmt_lock.cxx
r663 r667 97 97 // cerr << "Package not locked" << endl; 98 98 return (s); 99 default: 100 break; 99 101 } 100 102 -
CMT/HEAD/source/cmt_parser.cxx
r663 r667 1901 1901 msg = "Cannot read `depth' value `"; 1902 1902 msg += depth_str; 1903 msg += cmt_string ("'");1903 msg += "'"; 1904 1904 if (errno) 1905 msg += cmt_string (strerror (errno));1905 msg += strerror (errno); 1906 1906 CmtError::set (CmtError::system_error, msg); 1907 1907 return; … … 1910 1910 msg = "Invalid `depth' value `"; 1911 1911 msg += depth_str; 1912 msg += cmt_string ("'");1912 msg += "'"; 1913 1913 CmtError::set (CmtError::syntax_error, msg); 1914 1914 return; … … 1917 1917 if (depth_value < -1) 1918 1918 { 1919 char num[32]; sprintf (num, "%lu", -depth_value); 1919 /* 1920 char num[32]; sprintf (num, "%d", -depth_value); 1920 1921 msg = "Invalid `depth' value `-"; 1921 1922 msg += num; … … 1923 1924 CmtError::set (CmtError::syntax_error, msg); 1924 1925 return; 1926 */ 1927 depth = -1; 1928 char num[4]; sprintf (num, "%d", depth); 1929 msg = "Using minimum `depth' value `"; 1930 msg += num; 1931 msg += "'"; 1932 CmtMessage::warning (msg); 1925 1933 } 1926 depth = depth_value; 1934 else 1935 { 1936 depth = depth_value; 1937 } 1927 1938 //cerr << "depth: " << depth << endl; 1928 1939 break; … … 4010 4021 //CmtSystem::cd ("mgr"); 4011 4022 break; 4023 default: 4024 break; 4012 4025 } 4013 4026 … … 4822 4835 case Xml : 4823 4836 cout << "</setup>" << endl; 4837 break; 4838 default: 4824 4839 break; 4825 4840 } … … 5553 5568 case with_version_directory: 5554 5569 cout << "with_version_directory"; 5570 break; 5571 default: 5555 5572 break; 5556 5573 } … … 8136 8153 } 8137 8154 break; 8155 default: 8156 break; 8138 8157 } 8139 8158 … … 8172 8191 cout << "set " << prefix << "CONFIG=" << endl; 8173 8192 break; 8193 default: 8194 break; 8174 8195 } 8175 8196 } … … 8187 8208 case Bat : 8188 8209 cout << "set CMTEXTRATAGS=" << endl; 8210 break; 8211 default: 8189 8212 break; 8190 8213 } … … 8355 8378 } 8356 8379 8380 break; 8381 default: 8357 8382 break; 8358 8383 } … … 10006 10031 prefix = "lib_"; 10007 10032 break; 10033 default: 10034 break; 10008 10035 } 10009 10036 -
CMT/HEAD/source/cmt_pattern.cxx
r663 r667 1020 1020 1021 1021 break; 1022 default: 1023 break; 1022 1024 } 1023 1025 -
CMT/HEAD/source/cmt_project.cxx
r663 r667 1294 1294 cout << "<projects>"; 1295 1295 break; 1296 default: 1297 break; 1296 1298 } 1297 1299 … … 1308 1310 case Xml : 1309 1311 cout << "</projects>" << endl; 1312 break; 1313 default: 1310 1314 break; 1311 1315 } … … 2847 2851 cout << "<clients>"; 2848 2852 break; 2853 default: 2854 break; 2849 2855 } 2850 2856 for (i = 0; i < m_parents.size (); i++) … … 2872 2878 cout << "</clients>"; 2873 2879 break; 2880 default: 2881 break; 2874 2882 } 2875 2883 … … 2878 2886 case Xml : 2879 2887 cout << "<uses>"; 2888 break; 2889 default: 2880 2890 break; 2881 2891 } -
CMT/HEAD/source/cmt_script.cxx
r400 r667 211 211 cout << ". "; 212 212 break; 213 default: 214 break; 213 215 } 214 216 -
CMT/HEAD/source/cmt_symbol.cxx
r665 r667 808 808 type = SymbolCleanupScript; 809 809 break; 810 default: 811 break; 810 812 } 811 813 … … 850 852 s1 = "alias"; 851 853 break; 854 default: 855 break; 852 856 } 853 857 … … 874 878 case SymbolAlias: 875 879 s2 = "alias"; 880 break; 881 default: 876 882 break; 877 883 } … … 936 942 case SymbolAction: 937 943 symbol.builder = &Action; 944 break; 945 default: 938 946 break; 939 947 } … … 1808 1816 CmtMessage::info ("Replace " + name + " with " + _name); 1809 1817 break; 1818 default: 1819 break; 1810 1820 } 1811 1821 … … 1828 1838 result = 1; 1829 1839 break; 1840 default: 1841 break; 1830 1842 } 1831 1843 break; … … 1840 1852 cout << "alias " << name << " >/dev/null 2>&1 && unalias " << name; 1841 1853 result = 1; 1854 break; 1855 default: 1842 1856 break; 1843 1857 } … … 1865 1879 cout << "set " << _name << "=" << CmtSystem::quote (temp, " \t"); 1866 1880 result = 1; 1881 break; 1882 default: 1867 1883 break; 1868 1884 } … … 1895 1911 result = 1; 1896 1912 break; 1897 } 1913 default: 1914 break; 1915 } 1916 break; 1917 default: 1898 1918 break; 1899 1919 } … … 1979 1999 << "<value>" << temp << "</value></variable>"; 1980 2000 result = 1; 2001 break; 2002 default: 1981 2003 break; 1982 2004 } … … 2007 2029 << "<value>" << temp << "</value></alias>"; 2008 2030 result = 1; 2031 break; 2032 default: 2009 2033 break; 2010 2034 } … … 2048 2072 out << "<script>" << name << "</script>"; 2049 2073 result = 1; 2074 break; 2075 default: 2050 2076 break; 2051 2077 } … … 2452 2478 temp = new_value; 2453 2479 2480 break; 2481 2482 default: 2454 2483 break; 2455 2484 } … … 2908 2937 2909 2938 break; 2939 default: 2940 2941 break; 2910 2942 } 2911 2943 … … 3060 3092 temp.replace_all (";;", ";"); 3061 3093 } 3094 3095 break; 3096 default : 3062 3097 3063 3098 break; … … 3344 3379 } 3345 3380 break; 3381 default : 3382 break; 3346 3383 } 3347 3384 } … … 3563 3600 if (value.text == "") return; 3564 3601 break; 3602 default: 3603 break; 3565 3604 } 3566 3605 … … 3639 3678 cout << " " << define_text << " action " << symbol.name << " as "; 3640 3679 first_definition = false; 3680 break; 3681 default : 3641 3682 break; 3642 3683 } … … 3696 3737 //case CommandAction : 3697 3738 if (value.text.size () == 0) return result; 3739 break; 3740 default : 3698 3741 break; 3699 3742 } … … 3895 3938 3896 3939 break; 3940 default : 3941 break; 3897 3942 } 3898 3943 … … 4091 4136 break; 4092 4137 */ 4138 default : 4139 break; 4093 4140 } 4094 4141 -
CMT/HEAD/source/cmt_use.cxx
r663 r667 550 550 Cmt::print_xml_prolog ("uses", out); 551 551 out << "<uses>"; 552 break; 553 default: 552 554 break; 553 555 } … … 713 715 out << "</uses>" << endl; 714 716 break; 717 default: 718 break; 715 719 } 716 720 /* … … 824 828 while (path_alias[path_alias.size() - 1] == '\\') path_alias.erase (path_alias.size() - 1); 825 829 state = finished; 830 break; 831 default: 826 832 break; 827 833 } -
CMT/HEAD/source/cmt_vcs.cxx
r663 r667 649 649 path = s; 650 650 state = no_need; 651 break; 652 default: 651 653 break; 652 654 } … … 3376 3378 state = no_need; 3377 3379 break; 3380 default: 3381 break; 3378 3382 } 3379 3383 } … … 3474 3478 state = no_need; 3475 3479 break; 3480 default: 3481 break; 3476 3482 } 3477 3483 } … … 3539 3545 tag = s; 3540 3546 state = no_need; 3547 break; 3548 default: 3541 3549 break; 3542 3550 } … … 3635 3643 tag = s; 3636 3644 state = no_need; 3645 break; 3646 default: 3637 3647 break; 3638 3648 }
Note: See TracChangeset
for help on using the changeset viewer.