mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-12 05:28:43 -04:00
Fix crafty's ++ and -- operators for BE<T>
This commit is contained in:
@@ -82,14 +82,17 @@ struct BE {
|
||||
inner = swap(from);
|
||||
}
|
||||
|
||||
T operator--(int dec) {
|
||||
inner -= dec;
|
||||
return swap(inner);
|
||||
// post-ops
|
||||
T operator--(int) {
|
||||
T orig = inner;
|
||||
this -= 1;
|
||||
return swap(orig);
|
||||
}
|
||||
|
||||
T operator++(int inc) {
|
||||
inner += inc;
|
||||
return swap(inner);
|
||||
T operator++(int) {
|
||||
T orig = inner;
|
||||
this += 1;
|
||||
return swap(orig);
|
||||
}
|
||||
|
||||
operator T() const {
|
||||
|
||||
Reference in New Issue
Block a user