Commit ef82ff30f6dd643ca6aac13deac4b11b519128aa

Scott J. Goldman 2013-01-05T00:46:39

Handle packed refs with no trailing newline I saw a repo in the wild today which had a master branch ref which was packed, but had no trailing newline. Git handled it fine, but libgit2 choked on it. Fix seems simple enough. If we don't see a newline, assume the end of the buffer is the end of the ref line.