Ignacio Casal Quinteiro
56b0454ba5
registrybackend: fix warning
2016-01-26 15:41:08 +01:00
Ignacio Casal Quinteiro
b57eac68e5
registrybackend: fix double-free error
2016-01-26 15:22:48 +01:00
Ignacio Casal Quinteiro
df1ffe7e27
registrybackend: remove :( from messages
2016-01-26 14:35:31 +01:00
Ignacio Casal Quinteiro
0200e4036c
registrybackend: simplify g_message_win32_error
2016-01-26 13:26:41 +01:00
Ignacio Casal Quinteiro
bc85dee6b3
registrybackend: do not accept 0 as a windows error
...
We might end up removing from the error stack the wrong error
and this might be missleading
2016-01-26 13:19:56 +01:00
Ignacio Casal Quinteiro
bad7e4a114
registrybackend: do not leak the watch data in case of failure
2016-01-26 13:15:51 +01:00
Ignacio Casal Quinteiro
31aab1bd42
registrybackend: do not leak key and event if it cannot add the watch
2016-01-26 12:53:56 +01:00
Ignacio Casal Quinteiro
a92d97ff1f
registrybackend: more style fixes
...
This is the never ending story
2016-01-26 12:21:48 +01:00
Ignacio Casal Quinteiro
1b5b0eff9a
registrybackend: fix possible crash if cache_node is NULL
2016-01-26 12:02:18 +01:00
Ignacio Casal Quinteiro
67f6ede3e5
registrybackend: remove space before ++
2016-01-26 11:46:51 +01:00
Ignacio Casal Quinteiro
8f7aa273de
registrybackend: fix possible mem leak
...
If the parameters do not validate we would leak the memory.
2016-01-26 11:42:33 +01:00
Ignacio Casal Quinteiro
a89629db1d
registrybackend: use the glib format string macro
2016-01-26 10:10:39 +01:00
Ignacio Casal Quinteiro
a159bc939d
registrybackend: more cleanups
2016-01-26 09:00:35 +01:00
Ignacio Casal Quinteiro
7256f2289a
registrybackend: more cleanups
2016-01-25 16:12:59 +01:00
Ignacio Casal Quinteiro
a5e819c4c3
registrybackend: style fixes
2016-01-25 16:02:03 +01:00
Emmanuele Bassi
525bbbd6bd
Do not use a string literal when a format string is expected
...
Otherwise we'll get compiler errors.
Based on a patch by: Vincent Le Garrec <legarrec.vincent@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=696749
2015-05-25 14:04:06 +01:00
Chun-wei Fan
f6bbd19beb
GSettings Registry Backend: Init cache_lock Earlier
...
In commit 8ff5668, we are subscribing the GSettings backend later, but this
meant that we need to initialize cache_lock earlier, as we might try to
use that lock before a change notification is issued to subscribe the
backend, which would then cause an access violation if we are trying to
read GSettings values, as that lock is used to access the Windows Registry.
Initialize cache_lock once we initialize the GSettings Registry backend,
and delete it upon finalize, so that g_settings_read_from_backend() can
proceed normally, even if the GSettings backend is not yet subscribed.
https://bugzilla.gnome.org/show_bug.cgi?id=740413
2014-11-20 22:11:25 +08:00
Руслан Ижбулатов
905a8e655c
Ensure critial sections are released before returning
...
https://bugzilla.gnome.org/show_bug.cgi?id=734035
2014-07-31 10:39:54 +00:00
Daniel Mustieles
078dbda148
Updated FSF's address
2014-01-31 14:31:55 +01:00
Dan Winship
b8c13a01b6
win32: misc warning fixes
...
https://bugzilla.gnome.org/show_bug.cgi?id=688109
2012-11-15 14:19:06 -05:00
Dan Winship
731b469908
win32: define _WIN32_WINNT globally
...
Rather than defining _WIN32_WINNT only in a handful of files, define
it in config.h, like we do with _GNU_SOURCE.
(Also remove a "#define WIN32_LEAN_AND_MEAN" that isn't really all
that useful.)
https://bugzilla.gnome.org/show_bug.cgi?id=688109
2012-11-15 14:19:05 -05:00
Matthias Clasen
4e9f59bff8
e G_SOURCE_CONTINUE/REMOVE internally
...
Now that we have these macros, we should use them.
This commit covers everything in gio/.
2012-01-25 16:15:18 -05:00
Matthias Clasen
1b28408b8b
Spelling fixes
...
Spelling fixes in comments and docs, provided by
Kjartan Maraas in bug 657336.
2011-08-29 14:49:32 -04:00
Chun-wei Fan
9f02ee790b
gio: Fix C99 style variable declarations (bug #633075 )
...
-gdbusmessage.c and gregistrysettingsbackend.c is updated to fix C99-style declarations
-also fixed typo for displaying registry entry in gregistrysettingsbackend.c (\% -> \\%)
2010-11-09 20:36:53 +08:00
Ryan Lortie
ed72dcdd45
Fix small bug in registry backend
...
'n' and 'q' types had their signed/unsigned meaning inverted.
2010-09-01 15:05:42 +02:00
Sam Thursfield
3209024c3b
Add GSettings Windows Registry backend
2010-09-01 15:05:42 +02:00