Updating branch refs/heads/master
to c21807bc4a4453986e1f81c31c68b71e236bacd2 (commit)
from 902f8368101cd0ca6397d0b9964dea7760b778fa (commit)
commit c21807bc4a4453986e1f81c31c68b71e236bacd2
Author: Christian Dywan <[email protected]>
Date: Fri Feb 12 02:16:27 2010 +0100
Use g_unlink for G_FILE_CREATE_REPLACE_DESTINATION with Glib < 2.20
extensions/web-cache.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/extensions/web-cache.c b/extensions/web-cache.c
index 4e4d07c..33c3429 100644
--- a/extensions/web-cache.c
+++ b/extensions/web-cache.c
@@ -323,8 +323,14 @@ web_cache_mesage_got_headers_cb (SoupMessage* msg,
if (!web_cache_save_headers (msg, filename))
return;
+ #if GLIB_CHECK_VERSION (2, 20, 0)
ostream = (GOutputStream*)g_file_append_to (file,
G_FILE_CREATE_PRIVATE | G_FILE_CREATE_REPLACE_DESTINATION, NULL,
NULL);
+ #else
+ g_unlink (filename);
+ ostream = (GOutputStream*)g_file_append_to (file,
+ G_FILE_CREATE_PRIVATE, NULL, NULL);
+ #endif
g_object_unref (file);
if (!ostream)
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits