Ignore:
Timestamp:
Aug 20, 2007 2:53:45 PM (13 years ago)
Author:
ladanyi
Message:

fixed trailing backslash in directory specifications for Windows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpMain.cpp

    r1088 r1090  
    13681368              if (name!="EOL") {
    13691369                int length=name.length();
    1370                 if (name[length-1]=='/'||name[length-1]=='\\')
    1371                   directory=name;
     1370                if (name[length-1]==dirsep)
     1371                  directory = name;
    13721372                else
    1373                   directory = name+"/";
     1373                  directory = name+dirsep;
    13741374                parameters[iParam].setStringValue(directory);
    13751375              } else {
     
    13831383              if (name!="EOL") {
    13841384                int length=name.length();
    1385                 if (name[length-1]=='/'||name[length-1]=='\\')
    1386                   dirSample=name;
     1385                if (name[length-1]==dirsep)
     1386                  dirSample = name;
    13871387                else
    1388                   dirSample = name+"/";
     1388                  dirSample = name+dirsep;
    13891389                parameters[iParam].setStringValue(dirSample);
    13901390              } else {
     
    13981398              if (name!="EOL") {
    13991399                int length=name.length();
    1400                 if (name[length-1]=='/'||name[length-1]=='\\')
    1401                   dirNetlib=name;
     1400                if (name[length-1]==dirsep)
     1401                  dirNetlib = name;
    14021402                else
    1403                   dirNetlib = name+"/";
     1403                  dirNetlib = name+dirsep;
    14041404                parameters[iParam].setStringValue(dirNetlib);
    14051405              } else {
     
    14131413              if (name!="EOL") {
    14141414                int length=name.length();
    1415                 if (name[length-1]=='/'||name[length-1]=='\\')
    1416                   dirMiplib=name;
     1415                if (name[length-1]==dirsep)
     1416                  dirMiplib = name;
    14171417                else
    1418                   dirMiplib = name+"/";
     1418                  dirMiplib = name+dirsep;
    14191419                parameters[iParam].setStringValue(dirMiplib);
    14201420              } else {
     
    14361436              int nFields=4;
    14371437              fields[0]="fake main from unitTest";
    1438               std::string mpsfield = "-mpsDir=";
     1438              std::string mpsfield = "-dirSample=";
    14391439              mpsfield += dirSample.c_str();
    14401440              fields[1]=mpsfield.c_str();
    1441               std::string netfield = "-netlibDir=";
     1441              std::string netfield = "-dirNetlib=";
    14421442              netfield += dirNetlib.c_str();
    14431443              fields[2]=netfield.c_str();
     
    14741474              int nFields=2;
    14751475              fields[0]="fake main from unitTest";
    1476               std::string dirfield = "-mpsDir=";
     1476              std::string dirfield = "-dirSample=";
    14771477              dirfield += dirSample.c_str();
    14781478              fields[1]=dirfield.c_str();
Note: See TracChangeset for help on using the changeset viewer.