c++: fix position operator signatures

* data/location.cc (operator+=, operator-=): Remove const from return
type.
This commit is contained in:
Akim Demaille
2012-11-03 16:22:15 +01:00
parent 86649705b4
commit 0e1ccdfae0

View File

@@ -87,7 +87,7 @@ b4_copyright([Positions for Bison parsers in C++],
}; };
/// Add and assign a position. /// Add and assign a position.
inline const position& inline position&
operator+= (position& res, const int width) operator+= (position& res, const int width)
{ {
res.columns (width); res.columns (width);
@@ -103,7 +103,7 @@ b4_copyright([Positions for Bison parsers in C++],
} }
/// Add and assign a position. /// Add and assign a position.
inline const position& inline position&
operator-= (position& res, const int width) operator-= (position& res, const int width)
{ {
return res += -width; return res += -width;