From 28078d7289b40ca8a07ebf033b1efb91d9f955c7 Mon Sep 17 00:00:00 2001
From: Marcus Comstedt <marcus@mc.pp.se>
Date: Tue, 15 Apr 2003 15:53:16 +0200
Subject: [PATCH] Fixed append-mode.

Rev: src/modules/Gz/module.pmod.in:1.13
---
 src/modules/Gz/module.pmod.in | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/modules/Gz/module.pmod.in b/src/modules/Gz/module.pmod.in
index dcac2a42bd..611a231a34 100644
--- a/src/modules/Gz/module.pmod.in
+++ b/src/modules/Gz/module.pmod.in
@@ -1,4 +1,4 @@
-// $Id: module.pmod.in,v 1.12 2003/04/15 13:45:23 marcus Exp $
+// $Id: module.pmod.in,v 1.13 2003/04/15 13:53:16 marcus Exp $
 #pike __REAL_VERSION__
 
 inherit @module@;
@@ -92,11 +92,8 @@ class _file {
 			    else
 			      return 1;
 			  });
-      if(write_mode) {
-	if(!has_value(mode, 'a'))
-	  mode += "t";
-	mode += "c";
-      }
+      if(write_mode)
+	mode += "c"+(has_value(mode, 'a')? "w":"t");
     }
     file_pos = 0;
     crc = crc32("");
-- 
GitLab