lib/util/util.c: move null-check before use
commit2bd28d23fdac82f366c0e9d412d2fefca9c077eb
authorAurelien Aptel <aaptel@suse.com>
Thu, 25 Feb 2016 13:11:10 +0000 (25 14:11 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 1 Mar 2016 01:25:22 +0000 (1 02:25 +0100)
tree0c5b52c5c0d1cd6b8f19dd2ac8ba89ec6ba63d6f
parent6d008556722a5bca73e5881345497ec8f97595dd
lib/util/util.c: move null-check before use

moves a null pointer check *before* the pointer is used in
the strlen() call

- still allocate the `fname` array on the stack
- still compiles under C90 definition/code mixing rules

Signed-off-by: Aurelien Aptel <aaptel@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ralph Boehme <rb@sernet.de>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Tue Mar  1 02:25:22 CET 2016 on sn-devel-144
lib/util/util.c