From 0d9075c677dffec98f124dea1da00dd24eb80cdb Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Mon, 28 Aug 2006 20:32:18 +0000 Subject: [PATCH] open() error is reported in errno git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18676 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../input_server/devices/keyboard/KeyboardInputDevice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp index 1c7448df0d..c266568fea 100644 --- a/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp +++ b/src/add-ons/input_server/devices/keyboard/KeyboardInputDevice.cpp @@ -13,6 +13,7 @@ #include #include #include +#include #if DEBUG FILE *KeyboardInputDevice::sLogFile = NULL; @@ -425,7 +426,7 @@ KeyboardInputDevice::Start(const char *name, void *cookie) keyboard_device *device = (keyboard_device *)cookie; if ((device->fd = open(device->path, O_RDWR)) < B_OK) { - fprintf(stderr, "error when opening %s: %s\n", device->path, strerror(device->fd)); + fprintf(stderr, "error when opening %s: %s\n", device->path, strerror(errno)); return B_ERROR; }