globbing: fix crash on unballanced open brace
authorDaniel Stenberg <daniel@haxx.se>
Fri, 8 Oct 2010 21:12:34 +0000 (23:12 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 8 Oct 2010 21:12:34 +0000 (23:12 +0200)
commit61f4cdb73ae489e9a756d567bfe99dc2471735b7
treede24e0cd2c3534dfd60965fab0efcd6298e1e9ed
parentcda02fb78b859dafe679624206aac39878db19fd
globbing: fix crash on unballanced open brace

Having an open brace without a closing brace caused a segfault.

Having a closing brace too many caused a silent error to occur, which
caused curl to bail out and return an error code but no error message
was shown. It does now!

All error message outputs no longer wrongly get _two_ newlines written
after the error message.

Reported by: Vlad Ureche
Bug: http://curl.haxx.se/bug/view.cgi?id=3083942
src/urlglob.c