diff --git a/src/error/error.h b/src/error/error.h index 5155eca..9c4f295 100644 --- a/src/error/error.h +++ b/src/error/error.h @@ -24,7 +24,9 @@ typedef struct { static const errorcode_t ERROR_OK = 0; static const errorcode_t ERROR_NOT_OK = 1; -#define ERROR_STATE_INIT ((errorstate_t){ ERROR_OK, NULL, NULL }) +#define ERROR_STATE_INIT ((errorstate_t){ \ + .code = ERROR_OK, .message = NULL, .lines = NULL \ +}) static const char_t *ERROR_PRINT_FORMAT = "Error (%d): %s\n%s"; static const char_t *ERROR_LINE_FORMAT = " at %s:%d in function %s\n";