[libpeas/1.8] Bug 699214 - Fix out-of-bounds memset in _valist_to_parameter_list
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libpeas/1.8] Bug 699214 - Fix out-of-bounds memset in _valist_to_parameter_list
- Date: Mon, 17 Jun 2013 10:03:33 +0000 (UTC)
commit 85f04f4cc32523d6506de091a04d5bb432c9cf2a
Author: Garrett Regier <garrettregier gmail com>
Date: Fri Jun 14 10:30:17 2013 -0700
Bug 699214 - Fix out-of-bounds memset in _valist_to_parameter_list
libpeas/peas-helpers.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libpeas/peas-helpers.c b/libpeas/peas-helpers.c
index 185694c..af30eec 100644
--- a/libpeas/peas-helpers.c
+++ b/libpeas/peas-helpers.c
@@ -110,7 +110,7 @@ _valist_to_parameter_list (GType iface_type,
{
n_allocated_params += 16;
*params = g_renew (GParameter, *params, n_allocated_params);
- memset (*params + sizeof (GParameter) * (n_allocated_params - 16),
+ memset (*params + (n_allocated_params - 16),
0, sizeof (GParameter) * 16);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]