]> git.cameronkatri.com Git - cgit.git/commit
ui-blob.c: Use a context structure in walk_tree()
authorLukas Fleischer <cgit@cryptocrack.de>
Sun, 3 Mar 2013 16:27:46 +0000 (17:27 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Mon, 4 Mar 2013 14:12:54 +0000 (09:12 -0500)
commit41f9c4e2f66252c83c6524fa4a346839d4c454b2
tree2a80d6032308597cfebcf194f8860bf708bc13f4
parent973deda0eaf4e16c8cc0b25ca1bff1faae17584e
ui-blob.c: Use a context structure in walk_tree()

Do not misuse global variables to save the context. Instead, use the
context pointer which was designed to share information between a
read_tree_fn and the caller.

This also prevents from potential misuse of the global pointers
match_path and matched_sha1 after the referenced values have been
overwritten on the stack.

Signed-off-by: Lukas Fleischer <cgit@cryptocrack.de>
ui-blob.c