2005-08-19 [paul] 1.9.13cvs38
[claws.git] / src / recv.c
index 67987f64317f2dbfd8c6748863dae8e7cc682b3c..1125e2a79bb2ae59b4c5028752c25d415572dc83 100644 (file)
@@ -44,7 +44,7 @@ gint recv_write_to_file(SockInfo *sock, const gchar *filename)
 
        g_return_val_if_fail(filename != NULL, -1);
 
-       if ((fp = fopen(filename, "wb")) == NULL) {
+       if ((fp = g_fopen(filename, "wb")) == NULL) {
                FILE_OP_ERROR(filename, "fopen");
                recv_write(sock, NULL);
                return -1;
@@ -55,13 +55,13 @@ gint recv_write_to_file(SockInfo *sock, const gchar *filename)
 
        if ((ret = recv_write(sock, fp)) < 0) {
                fclose(fp);
-               unlink(filename);
+               g_unlink(filename);
                return ret;
        }
 
        if (fclose(fp) == EOF) {
                FILE_OP_ERROR(filename, "fclose");
-               unlink(filename);
+               g_unlink(filename);
                return -1;
        }
 
@@ -75,7 +75,7 @@ gint recv_bytes_write_to_file(SockInfo *sock, glong size, const gchar *filename)
 
        g_return_val_if_fail(filename != NULL, -1);
 
-       if ((fp = fopen(filename, "wb")) == NULL) {
+       if ((fp = g_fopen(filename, "wb")) == NULL) {
                FILE_OP_ERROR(filename, "fopen");
                recv_write(sock, NULL);
                return -1;
@@ -86,13 +86,13 @@ gint recv_bytes_write_to_file(SockInfo *sock, glong size, const gchar *filename)
 
        if ((ret = recv_bytes_write(sock, size, fp)) < 0) {
                fclose(fp);
-               unlink(filename);
+               g_unlink(filename);
                return ret;
        }
 
        if (fclose(fp) == EOF) {
                FILE_OP_ERROR(filename, "fclose");
-               unlink(filename);
+               g_unlink(filename);
                return -1;
        }