From 9ecef546dbd39756372218069b2522780285a56d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Mon, 31 Oct 2005 14:49:28 +0000 Subject: [PATCH] The "keymap" command can now be compiled on Zeta as well - for some stupid reason it introduces a find_directory_r() instead of making the original call thread-safe. Maybe we should only support this operation on Haiku, anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14597 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/bin/keymap/Keymap.cpp | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/bin/keymap/Keymap.cpp b/src/bin/keymap/Keymap.cpp index 4c25af1473..e639f8977e 100644 --- a/src/bin/keymap/Keymap.cpp +++ b/src/bin/keymap/Keymap.cpp @@ -294,7 +294,7 @@ Keymap::Load(entry_ref &ref) void Keymap::ComputeChars(const char *buffer, struct re_registers ®s, int i, int &offset) { - char *current = &fChars[offset+1]; + char *current = &fChars[offset + 1]; char hexChars[12]; uint32 length = 0; if (strncmp(buffer + regs.start[i], "''", regs.end[i] - regs.start[i]) == 0) @@ -307,8 +307,8 @@ Keymap::ComputeChars(const char *buffer, struct re_registers ®s, int i, int & length = 1; } else if (sscanf(buffer + regs.start[i], "0x%s", hexChars) > 0) { length = strlen(hexChars) / 2; - for (uint32 j=0; j