From: Zac Medico Date: Wed, 11 Mar 2009 06:48:05 +0000 (-0000) Subject: Use slice instead of startwith in stack_* incremental processing. (trunk r12779) X-Git-Tag: v2.1.6.8~54 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d89a574a097c9b592e1859802086d16acade2dce;p=portage.git Use slice instead of startwith in stack_* incremental processing. (trunk r12779) svn path=/main/branches/2.1.6/; revision=13023 --- diff --git a/pym/portage/util.py b/pym/portage/util.py index 5624b5286..d5c7955fc 100644 --- a/pym/portage/util.py +++ b/pym/portage/util.py @@ -177,7 +177,7 @@ def stack_dictlist(original_dicts, incremental=0, incrementals=[], ignore_none=0 if thing == "-*": final_dict[y] = [] continue - elif thing.startswith("-"): + elif thing[:1] == '-': try: final_dict[y].remove(thing[1:]) except ValueError: @@ -223,7 +223,7 @@ def stack_lists(lists, incremental=1): if incremental: if y == "-*": new_list.clear() - elif y.startswith("-"): + elif y[:1] == '-': new_list.pop(y[1:], None) else: new_list[y] = True