Fix a segv in winbindd caused by trying to free an fstring.
authorGerald (Jerry) Carter <jerry@samba.org>
Mon, 17 Dec 2007 23:33:48 +0000 (17:33 -0600)
committerGerald (Jerry) Carter <jerry@samba.org>
Mon, 17 Dec 2007 23:33:48 +0000 (17:33 -0600)
commit194c4640b158457a6d0d5ea91e28d41d619c77de
tree8e5bc22378a694d0b7c0bab9dff654ff9765e3db
parent7f6593cddef048dd05140b05d306c708d8134f0e
Fix a segv in winbindd caused by trying to free an fstring.
Make a copy of the machine_password and machine_account strings
in all conditional paths so that SAFE_FREE() will always be valid.
source/winbindd/winbindd_cm.c