openbmc/build/tmp/deploy/sdk/witherspoon-2019-08-08/sysroots/armv6-openbmc-linux-gnueabi/usr/src/debug/glibc/2.29-r0/git/malloc/alloc_buffer_copy_string.c
struct alloc_buffer __libc_alloc_buffer_copy_string(struct alloc_buffer buf,
                                                    const char* src)
{
    return __libc_alloc_buffer_copy_bytes(buf, src, strlen(src) + 1);
}
/* This function works on a copy of the buffer object, so that it can
   remain non-addressable in the caller.  */
This function works on a copy of the buffer object, so that it can
remain non-addressable in the caller.
This function works on a copy of the buffer object so that it can remain non - addressable in the caller .
struct alloc_buffer __libc_alloc_buffer_copy_string(struct alloc_buffer buf,
                                                    const char* src)
{
    return __libc_alloc_buffer_copy_bytes(buf, src, strlen(src) + 1);
}
struct alloc_buffer __libc_alloc_buffer_copy_string ( struct alloc_buffer buf , const char * src ) { return __libc_alloc_buffer_copy_bytes ( buf , src , strlen ( src ) + 1 ) ; }
This function works on a copy of the buffer object, so that it can
remain non-addressable in the caller.
This function works on a copy of the buffer object so that it can remain non - addressable in the caller .