lib/mystring/append.cc
changeset 0 6f7a81934006
child 2 b3afb9f1e801
equal deleted inserted replaced
-1:000000000000 0:6f7a81934006
       
     1 #include "mystring.h"
       
     2 #include "trace.h"
       
     3 
       
     4 void mystring::append(const char* str, size_t len)
       
     5 {
       
     6   if(!str || !len)
       
     7     return;
       
     8   if(!*this)
       
     9     assign(str, len);
       
    10   else
       
    11     rep = rep->append(str, len);
       
    12 }
       
    13 
       
    14 void mystring::append(const char* in)
       
    15 {
       
    16   if(in)
       
    17     append(in, strlen(in));
       
    18 }