Vitaliy Margolen : dinput: snprintf zero-terminates string no need to do it explicitly.
Alexandre Julliard
julliard at winehq.org
Sat Dec 27 13:45:29 CST 2008
Module: wine
Branch: master
Commit: e0152e85e9acbea33591190470e78127a5825d66
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e0152e85e9acbea33591190470e78127a5825d66
Author: Vitaliy Margolen <wine-patches at kievinfo.com>
Date: Sat Dec 27 11:23:11 2008 -0700
dinput: snprintf zero-terminates string no need to do it explicitly.
---
dlls/dinput/joystick_linuxinput.c | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/dlls/dinput/joystick_linuxinput.c b/dlls/dinput/joystick_linuxinput.c
index 8df143a..95666e8 100644
--- a/dlls/dinput/joystick_linuxinput.c
+++ b/dlls/dinput/joystick_linuxinput.c
@@ -221,15 +221,15 @@ static void find_joydevs(void)
/* Someone beat us to it */
return;
- for (i=0;i<MAX_JOYDEV;i++) {
- char buf[MAX_PATH];
- struct JoyDev joydev = {0};
- int fd;
- int no_ff_check = 0;
- int j;
-
- snprintf(buf,MAX_PATH,EVDEVPREFIX"%d",i);
- buf[MAX_PATH-1] = 0;
+ for (i = 0; i < MAX_JOYDEV; i++)
+ {
+ char buf[MAX_PATH];
+ struct JoyDev joydev = {0};
+ int fd;
+ int no_ff_check = 0;
+ int j;
+
+ snprintf(buf, sizeof(buf), EVDEVPREFIX"%d", i);
if ((fd=open(buf, O_RDWR))==-1) {
fd = open(buf, O_RDONLY);
More information about the wine-cvs
mailing list