--- a/pidgin/win32/untar.c Sat Mar 01 17:04:55 2014 -0800
+++ b/pidgin/win32/untar.c Sat Mar 01 17:13:32 2014 -0800
@@ -122,8 +122,6 @@
static FILE *infp = NULL; /* input byte stream */
static FILE *outfp = NULL; /* output stream, for file currently being extracted */
static Ulong_t outsize = 0; /* number of bytes remainin in file currently being extracted */
-static char **only = NULL; /* array of filenames to extract/list */
-static int nonlys = 0; /* number of filenames in "only" array; 0=extract all */
static int didabs = 0; /* were any filenames affected by the absence of -p? */
static untar_opt untarops = 0; /* Untar options */
@@ -472,26 +470,6 @@
- /* If we have an "only" list, and this file isn't in it,
- && strcmp(only[i], nbuf)
- && (strncmp(only[i], nbuf, strlen(only[i]))
- || nbuf[strlen(only[i])] != '/');