Commit Briefs



Stefan Sperling

some whitespace fixes in diff3.c



Stefan Sperling

remove pointless debug code from diff3.c










Stefan Sperling

Replace fgetln() with getline()

getline() is, per the latter's OpenBSD man page, safer and more portable than fgetln().





joshua stein

got_error_from_errno -> got_error_prefix_errno

also add got_error_prefix_errno2 and got_error_prefix_errno3 which should hopefully all be merged into a single function with variadic args (but can't alloc mem)



Stefan Sperling

check for errors from fclose()


Stefan Sperling

check for fflush() errors



Stefan Sperling

diff3: make labels work and fix leaks


Stefan Sperling

initialize temp_files in got_merge_diff3()