From 6cac3cb57cb4f430df80f8a21e358ad40ae59c89 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Sat, 13 Jun 2026 14:37:12 +0200 Subject: add .clang-format --- aes/src/error.c | 129 +++++++++++++++++++------------------------------------- 1 file changed, 43 insertions(+), 86 deletions(-) (limited to 'aes/src/error.c') diff --git a/aes/src/error.c b/aes/src/error.c index d49c456..e498458 100644 --- a/aes/src/error.c +++ b/aes/src/error.c @@ -16,11 +16,10 @@ #include -#define snprintf c99_snprintf +#define snprintf c99_snprintf #define vsnprintf c99_vsnprintf -static int c99_vsnprintf(char *dest, size_t dest_size, const char *fmt, va_list ap) -{ +static int c99_vsnprintf(char* dest, size_t dest_size, const char* fmt, va_list ap) { int dest_len = -1; if (dest_size != 0) @@ -31,8 +30,7 @@ static int c99_vsnprintf(char *dest, size_t dest_size, const char *fmt, va_list return dest_len; } -static int c99_snprintf(char *dest, size_t dest_size, const char *fmt, ...) -{ +static int c99_snprintf(char* dest, size_t dest_size, const char* fmt, ...) { va_list ap; va_start(ap, fmt); @@ -44,14 +42,12 @@ static int c99_snprintf(char *dest, size_t dest_size, const char *fmt, ...) #endif -static void aes_fill_string(char* dest, size_t dest_size, const char* src) -{ +static void aes_fill_string(char* dest, size_t dest_size, const char* src) { strncpy(dest, src, dest_size); dest[dest_size - 1] = '\0'; } -static const char* aes_strerror_messages[] = -{ +static const char* aes_strerror_messages[] = { "Success", "Invalid argument value NULL", "Couldn't parse", @@ -61,16 +57,13 @@ static const char* aes_strerror_messages[] = "Couldn't allocate memory", }; -const char* aes_strerror(AES_StatusCode ec) -{ +const char* aes_strerror(AES_StatusCode ec) { return aes_strerror_messages[ec]; } -static size_t aes_format_error_strerror( - const AES_ErrorDetails* err_details,\ - char* dest, - size_t dest_size) -{ +static size_t aes_format_error_strerror(const AES_ErrorDetails* err_details, + char* dest, + size_t dest_size) { const AES_StatusCode ec = aes_get_error_code(err_details); const char* const msg = aes_strerror(ec); @@ -81,11 +74,9 @@ static size_t aes_format_error_strerror( return strlen(dest); } -static size_t aes_format_null_argument_error( - const AES_ErrorDetails* err_details, - char* dest, - size_t dest_size) -{ +static size_t aes_format_null_argument_error(const AES_ErrorDetails* err_details, + char* dest, + size_t dest_size) { static const char* const fmt = "Invalid argument value NULL for parameter '%s'"; const char* const param_name = err_details->params.null_arg.param_name; @@ -96,11 +87,9 @@ static size_t aes_format_null_argument_error( return strlen(dest); } -static size_t aes_format_parse_error( - const AES_ErrorDetails* err_details, - char* dest, - size_t dest_size) -{ +static size_t aes_format_parse_error(const AES_ErrorDetails* err_details, + char* dest, + size_t dest_size) { static const char* const fmt = "Couldn't parse '%s' (possibly not complete input) as %s"; const char* const src = err_details->params.parse_error.src; const char* const what = err_details->params.parse_error.what; @@ -112,11 +101,9 @@ static size_t aes_format_parse_error( return strlen(dest); } -static size_t aes_format_not_implemented_error( - const AES_ErrorDetails* err_details, - char* dest, - size_t dest_size) -{ +static size_t aes_format_not_implemented_error(const AES_ErrorDetails* err_details, + char* dest, + size_t dest_size) { static const char* const fmt = "Not implemented: %s"; const char* const src = err_details->params.not_implemented.what; @@ -129,8 +116,7 @@ static size_t aes_format_not_implemented_error( typedef size_t (*AES_ErrorFormatter)(const AES_ErrorDetails*, char*, size_t); -static AES_ErrorFormatter err_formatters[] = -{ +static AES_ErrorFormatter err_formatters[] = { &aes_format_error_strerror, &aes_format_null_argument_error, &aes_format_parse_error, @@ -140,11 +126,7 @@ static AES_ErrorFormatter err_formatters[] = &aes_format_error_strerror, }; -size_t aes_format_error( - const AES_ErrorDetails* err_details, - char* dest, - size_t dest_size) -{ +size_t aes_format_error(const AES_ErrorDetails* err_details, char* dest, size_t dest_size) { assert(err_details); return err_formatters[err_details->ec](err_details, dest, dest_size); @@ -153,22 +135,17 @@ size_t aes_format_error( #ifdef WIN32 #include -static void aes_collect_call_stack(AES_ErrorDetails* err_details) -{ - err_details->call_stack_len = CaptureStackBackTrace( - 1, AES_MAX_CALL_STACK_LENGTH, err_details->call_stack, NULL); +static void aes_collect_call_stack(AES_ErrorDetails* err_details) { + err_details->call_stack_len = + CaptureStackBackTrace(1, AES_MAX_CALL_STACK_LENGTH, err_details->call_stack, NULL); } #else -static void aes_collect_call_stack(AES_ErrorDetails* err_details) -{ +static void aes_collect_call_stack(AES_ErrorDetails* err_details) { err_details->call_stack_len = 0; } #endif -static AES_StatusCode aes_make_error( - AES_ErrorDetails* err_details, - AES_StatusCode ec) -{ +static AES_StatusCode aes_make_error(AES_ErrorDetails* err_details, AES_StatusCode ec) { if (err_details == NULL) return ec; @@ -178,74 +155,54 @@ static AES_StatusCode aes_make_error( return err_details->ec = ec; } -AES_StatusCode aes_success( - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_success(AES_ErrorDetails* err_details) { return aes_make_error(err_details, AES_SUCCESS); } -AES_StatusCode aes_error_null_argument( - AES_ErrorDetails* err_details, - const char* param_name) -{ +AES_StatusCode aes_error_null_argument(AES_ErrorDetails* err_details, const char* param_name) { AES_StatusCode status = aes_make_error(err_details, AES_NULL_ARGUMENT_ERROR); if (err_details != NULL) - aes_fill_string( - err_details->params.null_arg.param_name, - sizeof(err_details->params.null_arg.param_name), param_name); + aes_fill_string(err_details->params.null_arg.param_name, + sizeof(err_details->params.null_arg.param_name), + param_name); return status; } -AES_StatusCode aes_error_parse( - AES_ErrorDetails* err_details, - const char* src, - const char* what) -{ +AES_StatusCode aes_error_parse(AES_ErrorDetails* err_details, const char* src, const char* what) { AES_StatusCode status = aes_make_error(err_details, AES_PARSE_ERROR); - if (err_details != NULL) - { + if (err_details != NULL) { aes_fill_string( - err_details->params.parse_error.src, - sizeof(err_details->params.parse_error.src), src); - aes_fill_string( - err_details->params.parse_error.what, - sizeof(err_details->params.parse_error.what), what); + err_details->params.parse_error.src, sizeof(err_details->params.parse_error.src), src); + aes_fill_string(err_details->params.parse_error.what, + sizeof(err_details->params.parse_error.what), + what); } return status; } -AES_StatusCode aes_error_invalid_pkcs7_padding( - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_error_invalid_pkcs7_padding(AES_ErrorDetails* err_details) { return aes_make_error(err_details, AES_INVALID_PKCS7_PADDING_ERROR); } -AES_StatusCode aes_error_not_implemented( - AES_ErrorDetails* err_details, - const char* what) -{ +AES_StatusCode aes_error_not_implemented(AES_ErrorDetails* err_details, const char* what) { AES_StatusCode status = aes_make_error(err_details, AES_NOT_IMPLEMENTED_ERROR); if (err_details != NULL) - aes_fill_string( - err_details->params.not_implemented.what, - sizeof(err_details->params.not_implemented.what), what); + aes_fill_string(err_details->params.not_implemented.what, + sizeof(err_details->params.not_implemented.what), + what); return status; } -AES_StatusCode aes_error_missing_padding( - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_error_missing_padding(AES_ErrorDetails* err_details) { return aes_make_error(err_details, AES_MISSING_PADDING_ERROR); } -AES_StatusCode aes_error_memory_allocation( - AES_ErrorDetails* err_details) -{ +AES_StatusCode aes_error_memory_allocation(AES_ErrorDetails* err_details) { return aes_make_error(err_details, AES_MEMORY_ALLOCATION_ERROR); } -- cgit v1.3