diff options
-rw-r--r-- | gdk/gdkarrayimpl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gdk/gdkarrayimpl.c b/gdk/gdkarrayimpl.c index 65b74a3f59..003c67fd59 100644 --- a/gdk/gdkarrayimpl.c +++ b/gdk/gdkarrayimpl.c @@ -208,8 +208,10 @@ gdk_array(splice) (GdkArray *self, memcpy (gdk_array(index) (self, pos), additions, added * sizeof (_T_)); +#ifndef GDK_ARRAY_NO_MEMSET else memset (gdk_array(index) (self, pos), 0, added * sizeof (_T_)); +#endif } @@ -279,5 +281,5 @@ gdk_array(get) (const GdkArray *self, #undef GDK_ARRAY_NULL_TERMINATED #undef GDK_ARRAY_PREALLOC #undef GDK_ARRAY_TYPE_NAME - +#undef GDK_ARRAY_NO_MEMSET #endif |