diff --git a/libcxx/include/string b/libcxx/include/string --- a/libcxx/include/string +++ b/libcxx/include/string @@ -2285,7 +2285,7 @@ __assign_maybe_alias(__s, __n); } } else { - __assign_maybe_alias(__s); + __assign_maybe_alias(__s, __n); } return *this; }