diff options
Diffstat (limited to 'dselect/pkgcmds.cc')
-rw-r--r-- | dselect/pkgcmds.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dselect/pkgcmds.cc b/dselect/pkgcmds.cc index 340c60a06..78f549138 100644 --- a/dselect/pkgcmds.cc +++ b/dselect/pkgcmds.cc @@ -104,7 +104,7 @@ packagelist::reallywant(pkgwant nwarg, struct perpackagestate *pkgstate) void packagelist::setwant(pkgwant nwarg) { - int index, top, bot; + int index, bot; pkgwant nw; if (modstatdb_get_status() == msdbrw_readonly) { @@ -116,9 +116,10 @@ packagelist::setwant(pkgwant nwarg) redrawitemsrange(cursorline,cursorline+1); table[cursorline]->selected= reallywant(nwarg,table[cursorline]); redraw1item(cursorline); - top= cursorline; bot= cursorline+1; } else { + int top; + packagelist *sub = new packagelist(bindings, nullptr); affectedrange(&top,&bot); |