ext/libsass/src/position.hpp in sassc-1.11.4 vs ext/libsass/src/position.hpp in sassc-1.12.0

- old
+ new

@@ -9,10 +9,11 @@ class Offset { public: // c-tor + Offset(const char chr); Offset(const char* string); Offset(const std::string& text); Offset(const size_t line, const size_t column); // return new position, incremented by the given string @@ -83,10 +84,10 @@ Token(const char* p, const char* b, const char* e) : prefix(p), begin(b), end(e) { } size_t length() const { return end - begin; } std::string ws_before() const { return std::string(prefix, begin); } - std::string to_string() const { return std::string(begin, end); } + const std::string to_string() const { return std::string(begin, end); } std::string time_wspace() const { std::string str(to_string()); std::string whitespaces(" \t\f\v\n\r"); return str.erase(str.find_last_not_of(whitespaces)+1); }