[balsa/wip/gtk4] mime-stream-shared: Drop gmime_parent_class



commit 5d6c6836e7d8523fc78c3b39ccf1faa413cfc983
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date:   Mon May 28 17:02:37 2018 -0400

    mime-stream-shared: Drop gmime_parent_class
    
    and use libbalsa_mime_stream_shared_parent_class instead, with the
    appropriate cast.

 libbalsa/mime-stream-shared.c | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)
---
diff --git a/libbalsa/mime-stream-shared.c b/libbalsa/mime-stream-shared.c
index 9926c341a..be366bff2 100644
--- a/libbalsa/mime-stream-shared.c
+++ b/libbalsa/mime-stream-shared.c
@@ -81,17 +81,12 @@ libbalsa_mime_stream_shared_init(LibBalsaMimeStreamShared *self)
 }
 
 
-static GMimeStreamClass *gmime_parent_class;
-
 static void
 libbalsa_mime_stream_shared_class_init(LibBalsaMimeStreamSharedClass *klass)
 {
     GMimeStreamClass *stream_class = GMIME_STREAM_CLASS(klass);
     GObjectClass *object_class     = G_OBJECT_CLASS(klass);
 
-    gmime_parent_class =
-        GMIME_STREAM_CLASS(libbalsa_mime_stream_shared_parent_class);
-
     object_class->finalize = lbmss_finalize;
 
     stream_class->read      = lbmss_stream_read;
@@ -169,7 +164,7 @@ lbmss_stream_read(GMimeStream *stream,
                   size_t       len)
 {
     g_return_val_if_fail(lbmss_thread_has_lock(stream), -1);
-    return gmime_parent_class->read(stream, buf, len);
+    return GMIME_STREAM_CLASS(libbalsa_mime_stream_shared_parent_class)->read(stream, buf, len);
 }
 
 
@@ -179,7 +174,7 @@ lbmss_stream_write(GMimeStream *stream,
                    size_t       len)
 {
     g_return_val_if_fail(lbmss_thread_has_lock(stream), -1);
-    return gmime_parent_class->write(stream, buf, len);
+    return GMIME_STREAM_CLASS(libbalsa_mime_stream_shared_parent_class)->write(stream, buf, len);
 }
 
 
@@ -187,7 +182,7 @@ static int
 lbmss_stream_reset(GMimeStream *stream)
 {
     g_return_val_if_fail(lbmss_thread_has_lock(stream), -1);
-    return gmime_parent_class->reset(stream);
+    return GMIME_STREAM_CLASS(libbalsa_mime_stream_shared_parent_class)->reset(stream);
 }
 
 
@@ -197,7 +192,7 @@ lbmss_stream_seek(GMimeStream    *stream,
                   GMimeSeekWhence whence)
 {
     g_return_val_if_fail(lbmss_thread_has_lock(stream), -1);
-    return gmime_parent_class->seek(stream, offset, whence);
+    return GMIME_STREAM_CLASS(libbalsa_mime_stream_shared_parent_class)->seek(stream, offset, whence);
 }
 
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]