Engine: extend subscriptions state to account for multiple client subscriptions to...
commit0986a258cc1df8c1e2aa17a0c2138d178405f902
authorDaniel Playfair Cal <daniel.playfair.cal@gmail.com>
Tue, 24 Jul 2018 14:52:24 +0000 (25 00:52 +1000)
committerDaniel Playfair Cal <daniel.playfair.cal@gmail.com>
Mon, 13 Aug 2018 23:15:47 +0000 (14 09:15 +1000)
tree25a8a74500693ad7ab3ddc7a84b2e3dc7a89d706
parent6e6089791b38b4da84d5b49c0b24286be1526a2b
Engine: extend subscriptions state to account for multiple client subscriptions to the same path

Remove accidental whitespace change

Simplify branching in watch_fast and unwatch_fast

Indentation fixes

Store the subscription counts directly in the hash table pointer instead of mallocing ints

Add documentation comments for new utility functions
engine/dconf-engine.c
engine/dconf-engine.h
tests/engine.c