From 5b7cb6de0a055a81795b1b0c14d97aec6f9a26d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Tue, 31 Aug 2004 17:15:42 +0000 Subject: [PATCH] Seems hex printf output is buggy with negative value, -1 should give ff and not ffffffff. we go to decimal git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8751 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/bin/keymap/Keymap.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/apps/bin/keymap/Keymap.cpp b/src/apps/bin/keymap/Keymap.cpp index 2da40b8b0f..4aefdd2ee2 100644 --- a/src/apps/bin/keymap/Keymap.cpp +++ b/src/apps/bin/keymap/Keymap.cpp @@ -712,10 +712,10 @@ Keymap::SaveAsHeader(entry_ref &ref) status_t err; BFile file(&ref, B_WRITE_ONLY | B_CREATE_FILE | B_ERASE_FILE ); - if ((err = file.InitCheck()) != B_OK) { - printf("error %s\n", strerror(err)); - return; - } + if ((err = file.InitCheck()) != B_OK) { + printf("error %s\n", strerror(err)); + return; + } int fd = file.Dup(); FILE * f = fdopen(fd, "w"); @@ -818,7 +818,7 @@ Keymap::SaveAsHeader(entry_ref &ref) fprintf(f, "const char sSystemKeyChars[] = {\n"); for (uint32 i=0; i