From ccbb3a2841885c95e4378ef3fdf5cfed64e4e07b Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 8 Oct 2025 05:08:48 +0500 Subject: [PATCH] engine: fix format error when building tests on 64-bit platforms --- engine/common/tests.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/common/tests.h b/engine/common/tests.h index 1b5f1dde..69ebcff7 100644 --- a/engine/common/tests.h +++ b/engine/common/tests.h @@ -26,7 +26,7 @@ extern struct tests_stats_s tests_stats; #define TASSERT( exp ) \ _TASSERT( !(exp), Msg( S_ERROR "assert failed at %s:%i\n", __FILE__, __LINE__ ) ) #define TASSERT_EQi( val1, val2 ) \ - _TASSERT( ( val1 ) != ( val2 ), Msg( S_ERROR "assert failed at %s:%i, \"%d\" != \"%d\"\n", __FILE__, __LINE__, val1, val2 )) + _TASSERT( ( val1 ) != ( val2 ), Msg( S_ERROR "assert failed at %s:%i, \"%d\" != \"%d\"\n", __FILE__, __LINE__, (int)val1, (int)val2 )) #define TASSERT_EQp( val1, val2 ) \ _TASSERT( ( val1 ) != ( val2 ), Msg( S_ERROR "assert failed at %s:%i, \"%p\" != \"%p\"\n", __FILE__, __LINE__, val1, val2 )) #define TASSERT_STR( str1, str2 ) \