Changeset 2152


Ignore:
Timestamp:
Mar 5, 2015 10:13:54 AM (4 years ago)
Author:
forrest
Message:

fix priorityin file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cbc/src/CbcSolver.cpp

    r2144 r2152  
    82168216                                        iColumn = -1;
    82178217                                        int lowestPriority=-COIN_INT_MAX;
    8218                                         while (iColumn>=0 || fgets(line, 1000, fp)) {
    8219                                             if (!strncmp(line, "ENDATA", 6))
     8218                                        bool needCard = true;
     8219                                        while (!needCard || fgets(line, 1000, fp)) {
     8220                                            if (!strncmp(line, "ENDATA", 6)||
     8221                                                !strncmp(line, "endata", 6))
    82208222                                                break;
    82218223                                            nLine++;
    8222                                             if (!useMasks)
     8224                                            if (!useMasks) 
    82238225                                              iColumn = -1;
     8226                                            else
     8227                                              needCard=false;
    82248228                                            double up = 0.0;
    82258229                                            double down = 0.0;
     
    82838287                                                      }
    82848288                                                    }
    8285                                                     if (iColumn == numberColumns)
     8289                                                    if (iColumn == numberColumns) {
    82868290                                                        iColumn = -1;
     8291                                                        needCard = true;
     8292                                                    }
    82878293                                                    break;
    82888294                                                    // number
Note: See TracChangeset for help on using the changeset viewer.