| 53 | #define STR_CONST(x) pn_string_const(#x, sizeof(#x)-1) |
| 54 | |
| 55 | static inline void pn_fixed_string_append(pn_fixed_string_t *str, const pn_string_const_t chars) { |
| 56 | uint32_t copy_size = pn_min(chars.size, str->size-str->position); |
| 57 | if (copy_size==0) return; |
| 58 | |
| 59 | memcpy(&str->bytes[str->position], chars.bytes, copy_size); |
| 60 | str->position += copy_size; |
| 61 | } |
| 62 | |
| 63 | static inline void pn_fixed_string_vaddf(pn_fixed_string_t *str, const char *format, va_list ap){ |
| 64 | uint32_t bytes_left = str->size-str->position; |
no outgoing calls
no test coverage detected