Ignore:
Timestamp:
03/21/12 11:03:14 (2 years ago)
Author:
Janez Demšar <janez.demsar@…>
Branch:
default
Message:

Added add_CRC(const int) to remove casting when computing a checksum for TExample

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/orange/examples.cpp

    r9410 r10591  
    387387  const_PITERATE(TVarList, vi, vars) { 
    388388    if ((*vi)->varType == TValue::INTVAR) 
    389       add_CRC((const unsigned long)(vli->isSpecial() ? ILLEGAL_INT : vli->intV), crc); 
     389      add_CRC(vli->isSpecial() ? ILLEGAL_INT : vli->intV, crc); 
    390390    else if (((*vi)->varType == TValue::FLOATVAR)) 
    391391      add_CRC(vli->isSpecial() ? ILLEGAL_FLOAT : vli->floatV, crc); 
    392392    else if ((*vi)->varType == STRINGVAR) { 
    393393      if (vli->isSpecial() || !vli->svalV) 
    394         add_CRC((const unsigned long)ILLEGAL_INT, crc); 
     394        add_CRC(ILLEGAL_INT, crc); 
    395395      else 
    396396        add_CRC(vli->svalV.AS(TStringValue)->value.c_str(), crc); 
     
    411411      const TValue &val = mi->second; 
    412412      if (val.varType == TValue::INTVAR) 
    413         add_CRC((const unsigned long)(val.isSpecial() ? ILLEGAL_INT : val.intV), crc); 
     413        add_CRC(val.isSpecial() ? ILLEGAL_INT : val.intV, crc); 
    414414      else if (val.varType == TValue::INTVAR) 
    415415        add_CRC(val.isSpecial() ? ILLEGAL_FLOAT: val.floatV, crc); 
    416416      else if (val.varType == STRINGVAR) { 
    417417        if (val.isSpecial()  || !vli->svalV) 
    418           add_CRC((const unsigned long)ILLEGAL_INT, crc); 
     418          add_CRC(ILLEGAL_INT, crc); 
    419419        else 
    420420          add_CRC(val.svalV.AS(TStringValue)->value.c_str(), crc); 
Note: See TracChangeset for help on using the changeset viewer.