From 0caeab98806cc1cd5e90d37a4a5cf6299396688d Mon Sep 17 00:00:00 2001 From: Siarhei Vishniakou Date: Wed, 23 Nov 2022 12:49:29 -0800 Subject: [PATCH] Print the text error instead of number Currently, we just print a number, which is not helpful. Let's print an actual error message instead. Bug: 260115731 Test: m && validatekeymaps input.idc Change-Id: Iad9f4ecd0f9cd847bbc2d4a2e34a64182bced6dc --- tools/validatekeymaps/Main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/validatekeymaps/Main.cpp b/tools/validatekeymaps/Main.cpp index 0d7d5f949a08a..0fa13b81c4ea8 100644 --- a/tools/validatekeymaps/Main.cpp +++ b/tools/validatekeymaps/Main.cpp @@ -167,8 +167,8 @@ static bool validateFile(const char* filename) { android::base::Result> propertyMap = PropertyMap::load(String8(filename)); if (!propertyMap.ok()) { - error("Error %d parsing input device configuration file.\n\n", - propertyMap.error().code()); + error("Error parsing input device configuration file: %s.\n\n", + propertyMap.error().message().c_str()); return false; } break;