Merge branch 'lf/setup-prefix-pathspec'
commit51ebd0fe9e089df08eeb5b1547f0585c2de13683
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:01:00 +0000 (25 14:01 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Mar 2013 21:01:00 +0000 (25 14:01 -0700)
tree3cfe64ecbbb1e42cb4cf7cc04fbb3f6ec8cb3db0
parent33c1506d6257897040eccc8167584a98fa8f88fe
parentf612a67eac32d73d781503d39077371977d46eae
Merge branch 'lf/setup-prefix-pathspec'

"git cmd -- ':(top'" was not diagnosed as an invalid syntax, and
instead the parser kept reading beyond the end of the string.

* lf/setup-prefix-pathspec:
  setup.c: check that the pathspec magic ends with ")"
  setup.c: stop prefix_pathspec() from looping past the end of string
setup.c