removing the last remaning apply() calls
diff --git a/Lib/distutils/archive_util.py b/Lib/distutils/archive_util.py
index 75318eb..4ace7bd 100644
--- a/Lib/distutils/archive_util.py
+++ b/Lib/distutils/archive_util.py
@@ -233,7 +233,7 @@
         kwargs['owner'] = owner
         kwargs['group'] = group
 
-    filename = apply(func, (base_name, base_dir), kwargs)
+    filename = func(base_name, base_dir, **kwargs)
     if root_dir is not None:
         log.debug("changing back to '%s'", save_cwd)
         os.chdir(save_cwd)