Ignore:
Timestamp:
Sep 2, 2011, 4:25:15 PM (14 years ago)
Author:
[email protected]
Message:

Compile fix for mac build.

  • wtf/CheckedArithmetic.h:

(WTF::operator+):
(WTF::operator-):
(WTF::operator*):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/wtf/CheckedArithmetic.h

    r94256 r94460  
    624624    V y = 0;
    625625    bool overflowed = lhs.safeGet(x) || rhs.safeGet(y);
    626     typename Result<U, V>::ResultType result;
     626    typename Result<U, V>::ResultType result = 0;
    627627    overflowed |= !safeAdd(x, y, result);
    628628    if (overflowed)
     
    636636    V y = 0;
    637637    bool overflowed = lhs.safeGet(x) || rhs.safeGet(y);
    638     typename Result<U, V>::ResultType result;
     638    typename Result<U, V>::ResultType result = 0;
    639639    overflowed |= !safeSub(x, y, result);
    640640    if (overflowed)
     
    648648    V y = 0;
    649649    bool overflowed = lhs.safeGet(x) || rhs.safeGet(y);
    650     typename Result<U, V>::ResultType result;
     650    typename Result<U, V>::ResultType result = 0;
    651651    overflowed |= !safeMultiply(x, y, result);
    652652    if (overflowed)
Note: See TracChangeset for help on using the changeset viewer.