Unified · Split
| @@ -214,7 +214,7 @@ void · 213 unmodified lines | ||
| 214 | 214 | main(int argc, char **argv) |
| 215 | 215 | { |
| 216 | 216 | Response *r; |
| 217 | − char *s, *t, *u, *url; | |
| 217 | + char *s, *t, *u, *url, *prevurl; | |
| 218 | 218 | int len, wait, pl, fd; |
| 219 | 219 | Plumbmsg *m; |
| 220 | 220 | Biobuf out; |
| @@ -235,6 +235,7 @@ main(int argc, char **argv) · 14 unmodified lines | ||
| 235 | 235 | quotefmtinstall(); |
| 236 | 236 | Binit(&out, 1, OWRITE); |
| 237 | 237 | pl = -1; |
| 238 | + prevurl = nil; | |
| 238 | 239 | |
| 239 | 240 | nexturl: |
| 240 | 241 | url = nil; |
| @@ -305,9 +306,13 @@ nextreq: · 64 unmodified lines | ||
| 305 | 306 | if(!wait) |
| 306 | 307 | exits("failed"); |
| 307 | 308 | } |
| 309 | + if(prevurl != nil){ | |
| 310 | + Bprint(&out, "\nPrevious: %s\n", prevurl); | |
| 311 | + free(prevurl); | |
| 312 | + } | |
| 308 | 313 | |
| 309 | 314 | Bflush(&out); |
| 310 | − free(url); | |
| 315 | + prevurl = url; | |
| 311 | 316 | if(wait) |
| 312 | 317 | goto nexturl; |
| 313 | 318 | |