Lines Matching +full:dynamic +full:- +full:mode
1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* include/k5-buf.h - k5buf interface declarations */
34 * The k5buf module is intended to allow multi-step string construction in a
35 * fixed or dynamic buffer without the need to check for a failure at each step
42 * k5buf structures are usually stack-allocated. Do not put k5buf structure
60 /* Initialize a k5buf using a fixed-sized, existing buffer. SPACE must be
64 /* Initialize a k5buf using an internally allocated dynamic buffer. */
67 /* Initialize a k5buf using an internally allocated dynamic buffer, zeroing
77 /* Add sprintf-style formatted data to BUF. For a fixed-length buffer this
85 /* Add sprintf-style formatted data to BUF, with a va_list. The value of ap is
109 * Free the storage used in the dynamic buffer BUF. The caller may choose to
113 * or a zeroed k5buf structure is a no-op.