diff options
author | Eivind Uggedal <eivind@uggedal.com> | 2014-05-31 12:03:05 +0000 |
---|---|---|
committer | Eivind Uggedal <eivind@uggedal.com> | 2014-05-31 12:03:05 +0000 |
commit | 9976fd36fd4a3b407d201512624d694f0efe43f3 (patch) | |
tree | 11f1dbaf91180ccab7d170de4e7c12864538bb03 /unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch | |
parent | 9eeba80d60902a340383bc1cfe909d5449e50e72 (diff) | |
download | aports-9976fd36fd4a3b407d201512624d694f0efe43f3.tar.bz2 aports-9976fd36fd4a3b407d201512624d694f0efe43f3.tar.xz |
testing/par2cmdline: move to unmaintained
Diffstat (limited to 'unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch')
-rw-r--r-- | unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch b/unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch new file mode 100644 index 0000000000..d5f43c7963 --- /dev/null +++ b/unmaintained/par2cmdline/par2cmdline-0.4-wildcard-fix.patch @@ -0,0 +1,23 @@ +--- commandline.cpp.orig 2006-04-06 21:41:27.000000000 -0700 ++++ commandline.cpp 2006-04-07 00:12:29.000000000 -0700 +@@ -550,6 +550,20 @@ + } + else + { ++ //start of shell expanded * patch. -- Michael Evans ++ //The shell might expaned * so, if we have our name and we're creating, then filter for files... ++ if ((parfilename.length() != 0) && (operation == opCreate)) ++ { ++ struct stat st; ++ if (!(stat(argv[0], &st) == 0 && S_ISREG(st.st_mode))) ++ { ++ cerr << "Skipping non-regular file: " << argv[0] << endl; ++ argc--; ++ argv++; ++ options = false; ++ continue; ++ } ++ }//end of shell expanded * patch. -- Michael Evans + filenames = new list<string>; + filenames->push_back(argv[0]); + } |