|
| From: | Richard Henderson |
| Subject: | Re: [Qemu-devel] [PATCH v8 5/9] qemu-log: new option -dfilter to limit output |
| Date: | Sat, 5 Mar 2016 06:17:38 -0800 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
On 03/04/2016 03:18 AM, Alex Bennée wrote:
+ case '+':
+ {
+ unsigned long len;
+ err |= qemu_strtoull(r2, NULL, 0, &len);
+ if (len > 0) {
+ range.end = range.begin + (len - 1);
+ } else {
+ err |= true;
+ }
+ break;
+ }
+ case '-':
+ {
+ unsigned long len;
+ err |= qemu_strtoull(r2, NULL, 0, &len);
+ range.end = range.begin;
+ range.begin = range.end - len;
+ break;
+ }
Doesn't '-' have the same off-by-one bug? Although really I don't understand the need for negative ranges... r~
| [Prev in Thread] | Current Thread | [Next in Thread] |