diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-03-05 15:49:15 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-03-05 15:49:32 +0200 |
commit | 47576447626ac40b61f978836ccb5becbd2b9091 (patch) | |
tree | 8afff1cc0c69b676973a790dfc48bed8face988a /gconf/gconf.h | |
parent | 514797c56e431f37de9a00834281f990a7b15c46 (diff) | |
download | wydawca-47576447626ac40b61f978836ccb5becbd2b9091.tar.gz wydawca-47576447626ac40b61f978836ccb5becbd2b9091.tar.bz2 |
Improve locking.
* gconf/gconf-gram.y (string_convert): Rename to gconf_string_convert, make
extern. All uses updated.
* gconf/gconf.h (gconf_string_convert): New proto.
(wydawca_kw): `locking' block statement.
* src/job.c: Introduce a delay before restarting a tempfailed job.
Do not trigger error reporting on tempfail
* src/lock.c: Retry locking attempts, according to configuration.
* src/wydawca.h (lock_retry_attempts, lock_retry_interval): New declarations.
Diffstat (limited to 'gconf/gconf.h')
-rw-r--r-- | gconf/gconf.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gconf/gconf.h b/gconf/gconf.h index 56792a0..f3d1bf8 100644 --- a/gconf/gconf.h +++ b/gconf/gconf.h @@ -122,6 +122,9 @@ void gconf_line_begin (void); void gconf_line_add (const char *text, size_t len); char *gconf_line_finish (void); +extern int gconf_string_convert (void *target, enum gconf_data_type type, + const char *string); + extern gconf_locus_t gconf_current_locus; extern int gconf_error_count; extern int gconf_default_port; |