MSVC: tests: fix a naked "negative 2^31 literal"
diff --git a/tests/utests/schema/test_tree_schema_compile.c b/tests/utests/schema/test_tree_schema_compile.c
index ebb80df..7f08c3b 100644
--- a/tests/utests/schema/test_tree_schema_compile.c
+++ b/tests/utests/schema/test_tree_schema_compile.c
@@ -1094,7 +1094,7 @@
     assert_string_equal("automin", ((struct lysc_type_enum *)type)->enums[0].name);
     assert_int_equal(0, ((struct lysc_type_enum *)type)->enums[0].value);
     assert_string_equal("min", ((struct lysc_type_enum *)type)->enums[1].name);
-    assert_int_equal(-2147483648, ((struct lysc_type_enum *)type)->enums[1].value);
+    assert_int_equal(INT64_C(-2147483648), ((struct lysc_type_enum *)type)->enums[1].value);
     assert_string_equal("two", ((struct lysc_type_enum *)type)->enums[2].name);
     assert_int_equal(2, ((struct lysc_type_enum *)type)->enums[2].value);
     assert_string_equal("seven", ((struct lysc_type_enum *)type)->enums[3].name);