protocol/ArgParser: use libfmt
This commit is contained in:
parent
149d1a2f47
commit
1132a1c9a7
@ -5,17 +5,15 @@
|
||||
#include "RangeArg.hxx"
|
||||
#include "Ack.hxx"
|
||||
#include "Chrono.hxx"
|
||||
#include "lib/fmt/ToBuffer.hxx"
|
||||
#include "util/NumberParser.hxx"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
static inline ProtocolError
|
||||
MakeArgError(const char *msg, const char *value) noexcept
|
||||
{
|
||||
char buffer[256];
|
||||
snprintf(buffer, sizeof(buffer), "%s: %s", msg, value);
|
||||
return {ACK_ERROR_ARG, buffer};
|
||||
return {ACK_ERROR_ARG, FmtBuffer<256>("{}: {}", msg, value)};
|
||||
}
|
||||
|
||||
uint32_t
|
||||
|
@ -66,6 +66,7 @@ test(
|
||||
include_directories: inc,
|
||||
dependencies: [
|
||||
gtest_dep,
|
||||
fmt_dep,
|
||||
],
|
||||
),
|
||||
protocol: 'gtest',
|
||||
|
Loading…
Reference in New Issue
Block a user