diff options
Diffstat (limited to 'security/tea-total/files/patch-getarg.c')
-rw-r--r-- | security/tea-total/files/patch-getarg.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/security/tea-total/files/patch-getarg.c b/security/tea-total/files/patch-getarg.c deleted file mode 100644 index 47c7f64b3533..000000000000 --- a/security/tea-total/files/patch-getarg.c +++ /dev/null @@ -1,28 +0,0 @@ ---- getarg.c.orig Sun Nov 24 04:04:44 2002 -+++ getarg.c Thu May 9 04:30:09 2002 -@@ -110,7 +110,7 @@ - - /* Copy the arguments, ignoring the first argument (the program name) */ - for(i = 1; i < argc; i++) { -- len = strlen(argv[i]); -+ len = strlen(argv[i]) + 1; - if(!(state->argv[i - 1] = malloc(len))) { - /* It failed, so free the list and return */ - while(i-- > 1) free(state->argv[i]); -@@ -199,7 +199,6 @@ - return(state->realargv[i + 2]); - } else continue; - } -- - - /* For each character until the terminating zero */ - for(p = &state->argv[i][1]; *p; p++) { -@@ -235,7 +234,7 @@ - if((!*++p)&&(p = next_arg(state, i))) { - *p = GETARG_USEDFLAG; - return(state->realargv[i + 2]); -- } else continue; -+ } else return NULL; - } - } - |