Changeset 5531


Ignore:
Timestamp:
Jun 25, 2017, 5:27:51 PM (2 years ago)
Author:
faldebey
Message:

bug fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/combine/regexGen.cpp

    r5527 r5531  
    494494                                }
    495495                                else if (header[colnum] == "repeat_nm" ){
    496                                         std::vector<int> randoms;
    497496                                        int r1 = rand() % 200;
    498497                                        int r2 = rand() % 200;
    499                                         while (r1 == 0 && r2 == 0){
     498                                        while ((r1 == 0) && (r2 == 0)){
    500499                                                r2 = rand() % 200;
    501500                                        }
    502                                         randoms.push_back(r1);
    503                                         randoms.push_back(r2);
    504                                         sort(randoms.begin(), randoms.end());
    505                                         re = getRep(cc, randoms[0], randoms[1]);
     501                                        if (r1 > r2) {
     502                                                std::swap(r1, r2);
     503                                        }
     504                                        re = getRep(cc, r1, r2);
    506505                                        // std::string nestDepth = row[colnum+1];
    507506                                        // int depth = std::stoi(nestDepth);
Note: See TracChangeset for help on using the changeset viewer.