shadow_copy2: revert expensive and unnecessary zero-initialization
commitd06f278ce78e9ea6a48a31cbeb83c6b8c0a93f4a
authorMichael Adam <obnox@samba.org>
Wed, 11 Dec 2013 08:34:47 +0000 (11 09:34 +0100)
committerKarolin Seeger <kseeger@samba.org>
Mon, 13 Jan 2014 09:17:23 +0000 (13 10:17 +0100)
treec8a3db58f38c57807ef368de769703d25ae8e29a
parent4982328573b190aef0befdde9b0ddf0a85b3a080
shadow_copy2: revert expensive and unnecessary zero-initialization

I was being overly cautious. This is initialization is not
necessary, since further down in the for-loop, the memory
always gets fully initialized because the insert string is
inserted at various slash positions.

So this talloc_zero_array can be skipped: this an expensive
thing to do in virtually every VFS call.

This essentially reverts commit 249e9b4a34d8959bd94735c1921ecfc24d6a2705.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
(cherry picked from commit 71318d7d685f8e1e112076f84ef2d788acb83547)
source3/modules/vfs_shadow_copy2.c