wineserver: Do not uselessly set the KEY_DIRTY flag on registry keys when loading from file

Paul Chitescu paulc at voip.null.ro
Tue Nov 24 07:12:56 CST 2009


Changelog:
	wineserver: Do not uselessly set the KEY_DIRTY flag on registry keys when 
loading from file.

Explanations:
- load_keys() now strictly inherits the flags from the parent key, no longer 
makes dirty all non-volatile keys
- load_value() doesn't need to mark the key dirty, it should be so already
- load_registry() is always called on a key created dirty and when doing so 
create_key() calls internally make_dirty()
- load_init_registry_from_file() is called on keys created clean so all 
children are created initially clean

Supersedes "wineserver: Mark registry hives clean after being loaded initially 
from file"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: wineserver_reg_flags.patch
Type: text/x-patch
Size: 1122 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20091124/6be61625/attachment.bin>


More information about the wine-patches mailing list