diff --git a/src/diff.hh b/src/diff.hh index cb28921c..49c5b504 100644 --- a/src/diff.hh +++ b/src/diff.hh @@ -168,7 +168,7 @@ void find_diff_rec(Iterator a, int begA, int endA, append_diff(diffs, {Diff::Keep, suffix_len, 0}); } -template::value_type>> +template> Vector find_diff(Iterator a, int N, Iterator b, int M, Equal eq = Equal{}) { const int max = 2 * (N + M) + 1; diff --git a/src/value.hh b/src/value.hh index 1e39ac65..51394c7d 100644 --- a/src/value.hh +++ b/src/value.hh @@ -19,7 +19,7 @@ struct Value template::value>> Value(T&& val) - : m_value{new Model>{std::forward(val)}} {} + : m_value{new Model>{std::forward(val)}} {} Value(const Value& val) = delete; Value(Value&&) = default;