| 1572 | } |
| 1573 | |
| 1574 | void str_format(char *buffer, int buffer_size, const char *format, ...) |
| 1575 | { |
| 1576 | #if defined(CONF_FAMILY_WINDOWS) |
| 1577 | va_list ap; |
| 1578 | va_start(ap, format); |
| 1579 | _vsnprintf(buffer, buffer_size, format, ap); |
| 1580 | va_end(ap); |
| 1581 | #else |
| 1582 | va_list ap; |
| 1583 | va_start(ap, format); |
| 1584 | vsnprintf(buffer, buffer_size, format, ap); |
| 1585 | va_end(ap); |
| 1586 | #endif |
| 1587 | |
| 1588 | buffer[buffer_size-1] = 0; /* assure null termination */ |
| 1589 | } |
| 1590 | |
| 1591 | |
| 1592 |
no outgoing calls
no test coverage detected