Changeset 1130 for cpp/frams/util/multirange.cpp
- Timestamp:
- 04/16/21 15:55:34 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/util/multirange.cpp
r733 r1130 1 1 // This file is a part of Framsticks SDK. http://www.framsticks.com/ 2 // Copyright (C) 1999-20 15Maciej Komosinski and Szymon Ulatowski.2 // Copyright (C) 1999-2021 Maciej Komosinski and Szymon Ulatowski. 3 3 // See LICENSE.txt for details. 4 4 5 5 #include "multirange.h" 6 #include < common/nonstd_stl.h>6 #include <algorithm> 7 7 8 8 #include <stdio.h> … … 230 230 break; 231 231 case SAME + JOINBEGIN: // extend 1 range 232 setEnd(r1, max(getEnd(r2), end));232 setEnd(r1, std::max(getEnd(r2), end)); 233 233 break; 234 234 case SAME + JOINEND: // extend 1 range … … 244 244 break; 245 245 case JOINBEGIN: // extend r1 246 setEnd(r1, max(end, getEnd(r2)));246 setEnd(r1, std::max(end, getEnd(r2))); 247 247 removeRanges(r1 + 1, r2); 248 248 break; … … 253 253 case 0: // extend r2 254 254 setBegin(r2, begin); 255 setEnd(r2, max(end, getEnd(r2)));255 setEnd(r2, std::max(end, getEnd(r2))); 256 256 removeRanges(r1 + 1, r2 - 1); 257 257 break;
Note: See TracChangeset
for help on using the changeset viewer.