Blame lftp-4.3.3-tmprec.patch
|
Jiri Skala |
5017610 |
diff -up lftp-4.3.3/src/commands.cc.tmprec lftp-4.3.3/src/commands.cc
|
|
Jiri Skala |
5017610 |
--- lftp-4.3.3/src/commands.cc.tmprec 2011-11-16 12:50:49.885538761 +0100
|
|
Jiri Skala |
5017610 |
+++ lftp-4.3.3/src/commands.cc 2011-11-16 12:59:34.008576204 +0100
|
|
Jiri Skala |
5017610 |
@@ -1542,20 +1542,7 @@ const char *FileSetOutput::parse_argv(co
|
|
Jiri Skala |
5017610 |
time_fmt.set("%Y-%m-%d \n%m-%d %H:%M");
|
|
Jiri Skala |
5017610 |
else
|
|
Jiri Skala |
5017610 |
time_fmt.set(time_style);
|
|
Jiri Skala |
5017610 |
- need_exact_time=false;
|
|
Jiri Skala |
5017610 |
- if(time_fmt) {
|
|
Jiri Skala |
5017610 |
- static const char exact_fmts[][3]={"%H","%M","%S","%N",""};
|
|
Jiri Skala |
5017610 |
- int sep=strcspn(time_fmt,"\n|");
|
|
Jiri Skala |
5017610 |
- for(int i=0; exact_fmts[i][0]; i++) {
|
|
Jiri Skala |
5017610 |
- const char *f=strstr(time_fmt,exact_fmts[i]);
|
|
Jiri Skala |
5017610 |
- if(!f)
|
|
Jiri Skala |
5017610 |
- continue;
|
|
Jiri Skala |
5017610 |
- if(i>1 || sep>f-time_fmt) {
|
|
Jiri Skala |
5017610 |
- need_exact_time=true;
|
|
Jiri Skala |
5017610 |
- break;
|
|
Jiri Skala |
5017610 |
- }
|
|
Jiri Skala |
5017610 |
- }
|
|
Jiri Skala |
5017610 |
- }
|
|
Jiri Skala |
5017610 |
+ need_exact_time = time_fmt && strpbrk(time_fmt, "TrSs");
|
|
Jiri Skala |
5017610 |
}
|
|
Jiri Skala |
5017610 |
|
|
Jiri Skala |
5017610 |
// remove parsed options.
|