Changeset: 1e864e4130c3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1e864e4130c3
Modified Files:
        clients/Tests/exports.stable.out
        common/stream/ChangeLog
        common/stream/stream.c
        common/stream/stream.h
Branch: default
Log Message:

Removed functions append_wstream and append_wastream.


diffs (144 lines):

diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out
--- a/clients/Tests/exports.stable.out
+++ b/clients/Tests/exports.stable.out
@@ -2598,8 +2598,6 @@ str wlrRef;
 str zero_or_oneRef;
 
 # stream
-stream *append_wastream(const char *filename);
-stream *append_wstream(const char *filename);
 stream *block_stream(stream *s);
 stream *block_stream2(stream *s, size_t bufsiz, compression_method comp, 
column_compression colcomp);
 buffer bs2_buffer(stream *s);
diff --git a/common/stream/ChangeLog b/common/stream/ChangeLog
--- a/common/stream/ChangeLog
+++ b/common/stream/ChangeLog
@@ -2,5 +2,6 @@
 # This file is updated with Maddlog
 
 * Mon Aug  7 2017 Sjoerd Mullender <sjo...@acm.org>
+- Removed functions append_wstream and append_wastream.
 - Removed functions mnstr_rstream and mnstr_wstream.
 
diff --git a/common/stream/stream.c b/common/stream/stream.c
--- a/common/stream/stream.c
+++ b/common/stream/stream.c
@@ -1708,8 +1708,8 @@ open_rstream(const char *filename)
        return s;
 }
 
-static stream *
-open_wstream_(const char *filename, char *mode)
+stream *
+open_wstream(const char *filename)
 {
        stream *s;
        const char *ext;
@@ -1722,13 +1722,13 @@ open_wstream_(const char *filename, char
        ext = get_extention(filename);
 
        if (strcmp(ext, "gz") == 0)
-               return open_gzwstream(filename, mode);
+               return open_gzwstream(filename, "wb");
        if (strcmp(ext, "bz2") == 0)
-               return open_bzwstream(filename, mode);
+               return open_bzwstream(filename, "wb");
        if (strcmp(ext, "xz") == 0)
-               return open_xzwstream(filename, mode);
-
-       if ((s = open_stream(filename, mode)) == NULL)
+               return open_xzwstream(filename, "wb");
+
+       if ((s = open_stream(filename, "wb")) == NULL)
                return NULL;
        s->access = ST_WRITE;
        s->type = ST_BIN;
@@ -1744,18 +1744,6 @@ open_wstream_(const char *filename, char
 }
 
 stream *
-open_wstream(const char *filename)
-{
-       return open_wstream_(filename, "wb");
-}
-
-stream *
-append_wstream(const char *filename)
-{
-       return open_wstream_(filename, "ab");
-}
-
-stream *
 open_rastream(const char *filename)
 {
        stream *s;
@@ -1781,8 +1769,8 @@ open_rastream(const char *filename)
        return s;
 }
 
-static stream *
-open_wastream_(const char *filename, char *mode)
+stream *
+open_wastream(const char *filename)
 {
        stream *s;
        const char *ext;
@@ -1795,31 +1783,19 @@ open_wastream_(const char *filename, cha
        ext = get_extention(filename);
 
        if (strcmp(ext, "gz") == 0)
-               return open_gzwastream(filename, mode);
+               return open_gzwastream(filename, "w");
        if (strcmp(ext, "bz2") == 0)
-               return open_bzwastream(filename, mode);
+               return open_bzwastream(filename, "w");
        if (strcmp(ext, "xz") == 0)
-               return open_xzwastream(filename, mode);
-
-       if ((s = open_stream(filename, mode)) == NULL)
+               return open_xzwastream(filename, "w");
+
+       if ((s = open_stream(filename, "w")) == NULL)
                return NULL;
        s->access = ST_WRITE;
        s->type = ST_ASCII;
        return s;
 }
 
-stream *
-open_wastream(const char *filename)
-{
-       return open_wastream_(filename, "w");
-}
-
-stream *
-append_wastream(const char *filename)
-{
-       return open_wastream_(filename, "a");
-}
-
 /* ------------------------------------------------------------------ */
 /* streams working on a remote file using cURL */
 
diff --git a/common/stream/stream.h b/common/stream/stream.h
--- a/common/stream/stream.h
+++ b/common/stream/stream.h
@@ -162,18 +162,12 @@ stream_export int mnstr_isalive(stream *
 stream_export stream *open_rstream(const char *filename);
 stream_export stream *open_wstream(const char *filename);
 
-/* append to stream */
-stream_export stream *append_wstream(const char *filename);
-
 /* open in ascii stream in read mode */
 stream_export stream *open_rastream(const char *filename);
 
 /* open in ascii stream in write mode*/
 stream_export stream *open_wastream(const char *filename);
 
-/* append to ascii stream */
-stream_export stream *append_wastream(const char *filename);
-
 stream_export void close_stream(stream *s);
 
 stream_export stream *open_urlstream(const char *url);
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to