>From 6ad9d2f1495df9bbdecbe4e7676da75d48ba3719 Mon Sep 17 00:00:00 2001
From: Pauli Nieminen <[email protected]>
Date: Mon, 20 Jul 2009 16:55:21 +0300
Subject: [PATCH 10/15] libdrm: Make drmAllocCpy use only single memcpy
call instead of calling memcpy in loop.
---
libdrm/xf86drmMode.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/libdrm/xf86drmMode.c b/libdrm/xf86drmMode.c
index 180d3ef..0d080b8 100644
--- a/libdrm/xf86drmMode.c
+++ b/libdrm/xf86drmMode.c
@@ -58,7 +58,6 @@
static void* drmAllocCpy(void *array, int count, int entry_size)
{
char *r;
- int i;
if (!count || !array || !entry_size)
return 0;
@@ -66,8 +65,7 @@ static void* drmAllocCpy(void *array, int count, int
entry_size)
if (!(r = drmMalloc(count*entry_size)))
return 0;
- for (i = 0; i < count; i++)
- memcpy(r+(entry_size*i), array+(entry_size*i), entry_size);
+ memcpy(r, array, count*entry_size);
return r;
}
--
1.6.3.3
------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel