From c4035e912498cd3cb0c6db21c4dcf275e42d731c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Sundstr=C3=B6m?= Date: Wed, 23 Feb 2011 00:08:41 +0000 Subject: [PATCH] Unsafe use of strncpy replaced by strlcpy. CID 2259. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40626 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/device/JoystickTweaker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kits/device/JoystickTweaker.cpp b/src/kits/device/JoystickTweaker.cpp index 50bbc4e789..93aa48fd53 100644 --- a/src/kits/device/JoystickTweaker.cpp +++ b/src/kits/device/JoystickTweaker.cpp @@ -167,10 +167,10 @@ _BJoystickTweaker::_BuildFromJoystickDesc(char *string, _joystick_info* info) if (str.IFindFirst("module") != -1) { str.RemoveFirst("module = "); - strncpy(info->module_name, str.String(), STRINGLENGTHCPY); + strlcpy(info->module_name, str.String(), STRINGLENGTHCPY); } else if (str.IFindFirst("gadget") != -1) { str.RemoveFirst("gadget = "); - strncpy(info->controller_name, str.String(), STRINGLENGTHCPY); + strlcpy(info->controller_name, str.String(), STRINGLENGTHCPY); } else if (str.IFindFirst("num_axes") != -1) { str.RemoveFirst("num_axes = "); info->num_axes = atoi(str.String());