summaryrefslogtreecommitdiff
path: root/source4/lib/registry/tests/hive.c
diff options
context:
space:
mode:
authorAndrew Kroeger <andrew@sprocks.gotdns.com>2008-02-16 15:19:00 -0600
committerAndrew Kroeger <andrew@sprocks.gotdns.com>2008-02-26 19:27:14 -0600
commit79eea32976d2991319c9d0ad32a150f34b029f99 (patch)
tree0415ab3273f55cff504114a817403c14b2aa2110 /source4/lib/registry/tests/hive.c
parent2bbd319cafe64935682799240b9c0aa9ff4d7e7a (diff)
downloadsamba-79eea32976d2991319c9d0ad32a150f34b029f99.tar.gz
samba-79eea32976d2991319c9d0ad32a150f34b029f99.tar.bz2
samba-79eea32976d2991319c9d0ad32a150f34b029f99.zip
registry: Implement recursive deletes for regf-backed registry.
When deleting a registry key that contains subkeys or values, Windows performs a recursive deletion that removes any subkeys or values. This update makes deletes for an regf-backed registry consistent with Windows. The regf-backed registry does not have transactional integrity when performing multiple operations. Therefore, if an error occurs during the recursive deletion, the regf-backed registry may be left in an inconsistent state. (This used to be commit b0321bad290d1a9399b4aba140a622e3af6d7575)
Diffstat (limited to 'source4/lib/registry/tests/hive.c')
0 files changed, 0 insertions, 0 deletions