[libcxx-commits] [libcxx] 4eda928 - [libc++] Add missed comment in https://reviews.llvm.org/D113910

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Tue Nov 16 08:36:10 PST 2021


Author: Louis Dionne
Date: 2021-11-16T11:36:06-05:00
New Revision: 4eda928660890a2aaa223fe6c2f6b7619771a9ab

URL: https://github.com/llvm/llvm-project/commit/4eda928660890a2aaa223fe6c2f6b7619771a9ab
DIFF: https://github.com/llvm/llvm-project/commit/4eda928660890a2aaa223fe6c2f6b7619771a9ab.diff

LOG: [libc++] Add missed comment in https://reviews.llvm.org/D113910

Added: 
    

Modified: 
    libcxx/include/string

Removed: 
    


################################################################################
diff  --git a/libcxx/include/string b/libcxx/include/string
index 5d8473bb7b9c..61142205166a 100644
--- a/libcxx/include/string
+++ b/libcxx/include/string
@@ -2658,7 +2658,7 @@ basic_string<_CharT, _Traits, _Allocator>::push_back(value_type __c)
     if (__sz == __cap)
     {
         __grow_by(__cap, 1, __sz, __sz, 0);
-        __is_short = false;
+        __is_short = false; // the string is always long after __grow_by
     }
     pointer __p;
     if (__is_short)


        


More information about the libcxx-commits mailing list