]> git.lyx.org Git - lyx.git/blobdiff - src/vc-backend.C
ws changes only
[lyx.git] / src / vc-backend.C
index 786826d22c1511b7c6898bedb06cfb1384879d1f..4d7222152662a3e8152a9c9fd3d9bca911421bed 100644 (file)
@@ -35,6 +35,10 @@ using lyx::support::rtrim;
 using lyx::support::split;
 using lyx::support::Systemcall;
 
+using boost::regex;
+using boost::regex_match;
+using boost::smatch;
+
 #ifndef CXX_GLOBAL_CSTD
 using std::asctime;
 using std::gmtime;
@@ -42,18 +46,9 @@ using std::gmtime;
 
 using std::endl;
 using std::getline;
-
+using std::string;
 using std::ifstream;
 
-using boost::regex;
-using boost::regex_match;
-
-#ifndef USE_INCLUDED_STRING
-using boost::smatch;
-#else
-using boost::cmatch;
-#endif
-
 
 int VCS::doVCCommand(string const & cmd, string const & path)
 {
@@ -274,17 +269,14 @@ void CVS::scanMaster()
                lyxerr[Debug::LYXVC] << "\t  line: " << line << endl;
                if (contains(line, tmpf)) {
                        // Ok extract the fields.
-#ifndef USE_INCLUDED_STRING
                        smatch sm;
-#else
-                       cmatch sm;
-#endif
-                       regex_match(STRCONV(line), sm, reg);
+
+                       regex_match(line, sm, reg);
 
                        //sm[0]; // whole matched string
                        //sm[1]; // filename
-                       version_ = STRCONV(sm.str(2));
-                       string const file_date = STRCONV(sm.str(3));
+                       version_ = sm.str(2);
+                       string const file_date = sm.str(3);
 
                        //sm[4]; // options
                        //sm[5]; // tag or tagdate