File evtouch-20090125-memset.diff of Package x11-input-evtouch
diff -u -p ../xf86-input-evtouch-0.8.7.orig//evtouch.c ./evtouch.c
--- ../xf86-input-evtouch-0.8.7.orig//evtouch.c 2009-01-04 04:55:53.670631562 +0100
+++ ./evtouch.c 2009-01-04 04:57:37.295229014 +0100
@@ -616,7 +616,7 @@ DeviceInit (DeviceIntPtr dev)
DBGOUT(2, "EVTouch: %s btn_count=%d\n", __FUNCTION__,
priv->btn_count);
priv->btn_actions = xcalloc(priv->btn_count, sizeof(BtnAction));
- xf86memset(priv->btn_actions, 0,
+ memset(priv->btn_actions, 0,
priv->btn_count * sizeof(BtnAction));
DBGOUT(2, "EVTouch: %s btn_count=%d\n", __FUNCTION__,
@@ -708,7 +708,7 @@ DeviceControl (DeviceIntPtr dev,
static void
EVTouchNewPacket (EVTouchPrivatePtr priv)
{
- xf86memset(&priv->ev, 0, sizeof(struct input_event));
+ memset(&priv->ev, 0, sizeof(struct input_event));
priv->packeti = 0;
priv->binary_pkt = FALSE;
}
diff -u -p ../xf86-input-evtouch-0.8.7.orig//libtouch.c ./libtouch.c
--- ../xf86-input-evtouch-0.8.7.orig//libtouch.c 2009-01-04 04:55:53.826638484 +0100
+++ ./libtouch.c 2009-01-04 04:58:07.416565426 +0100
@@ -27,6 +27,7 @@
#include "config.h"
#endif
+#include <string.h>
#include <misc.h>
#include <os.h>
@@ -187,7 +188,7 @@ void libtouchInit(LibTouchRecPtr libtouc
char *str;
- xf86memset(libtouch, 0, sizeof(LibTouchRec));
+ memset(libtouch, 0, sizeof(LibTouchRec));
libtouch->now = GetTimeInMillis();
libtouch->past = libtouch->now;