[libgit2-glib] Fix copying of fetch options



commit 20990e8ecbe6fdec4aa9d5c29de01a7d74282d4a
Author: Jesse van den Kieboom <jessevdk gnome org>
Date:   Fri Jul 31 20:52:33 2015 +0200

    Fix copying of fetch options

 libgit2-glib/ggit-clone-options.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libgit2-glib/ggit-clone-options.c b/libgit2-glib/ggit-clone-options.c
index 133f7a3..729b97a 100644
--- a/libgit2-glib/ggit-clone-options.c
+++ b/libgit2-glib/ggit-clone-options.c
@@ -73,7 +73,7 @@ ggit_clone_options_copy (GgitCloneOptions *clone_options)
 
        if (clone_options->fetch_options)
        {
-               new_clone_options->fetch_options = g_object_ref (clone_options->fetch_options);
+               new_clone_options->fetch_options = ggit_fetch_options_copy (clone_options->fetch_options);
                gnew_clone_options.fetch_opts = *_ggit_fetch_options_get_fetch_options 
(new_clone_options->fetch_options);
        }
 
@@ -219,7 +219,7 @@ ggit_clone_options_set_fetch_options (GgitCloneOptions *options,
 
        if (fetch_options != NULL)
        {
-               options->fetch_options = g_object_ref (fetch_options);
+               options->fetch_options = ggit_fetch_options_copy (fetch_options);
                options->clone_options.fetch_opts = *_ggit_fetch_options_get_fetch_options (fetch_options);
        }
        else


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