Merge branch 'sn/null-pointer-arith-in-mark-tree-uninteresting' into maint
commit58e3dd21f68c5eec945e7ddd4690733bd0103ce5
authorJunio C Hamano <gitster@pobox.com>
Fri, 11 Dec 2015 19:14:38 +0000 (11 11:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 11 Dec 2015 19:14:38 +0000 (11 11:14 -0800)
tree2f68876b8a17df7a81115112d5762d6282b985dc
parentabca668a93f0039c8c3fe81a6625fcdf81c35bdf
parenta2678df335f3404bc5d96683fa36b8cfab7946b0
Merge branch 'sn/null-pointer-arith-in-mark-tree-uninteresting' into maint

mark_tree_uninteresting() has code to handle the case where it gets
passed a NULL pointer in its 'tree' parameter, but the function had
'object = &tree->object' assignment before checking if tree is
NULL.  This gives a compiler an excuse to declare that tree will
never be NULL and apply a wrong optimization.  Avoid it.

* sn/null-pointer-arith-in-mark-tree-uninteresting:
  revision.c: fix possible null pointer arithmetic
revision.c