[libgit2-glib/wip/adwait/commit_with_signature: 2/3] ggit_repository_create_commit_from_ids: add safe checks




commit 93300942692a168c2c297787820c0c3e0580d1ce
Author: Alberto Fanjul <albertofanjul gmail com>
Date:   Mon Oct 10 22:00:38 2022 +0200

    ggit_repository_create_commit_from_ids: add safe checks

 libgit2-glib/ggit-repository.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/libgit2-glib/ggit-repository.c b/libgit2-glib/ggit-repository.c
index 77013dc..bf099f6 100644
--- a/libgit2-glib/ggit-repository.c
+++ b/libgit2-glib/ggit-repository.c
@@ -3237,6 +3237,10 @@ ggit_repository_create_commit_from_ids (GgitRepository  *repository,
        git_oid **parents_native;
        gint i;
 
+       g_return_val_if_fail (update_ref != NULL, NULL);
+       g_return_val_if_fail (GGIT_IS_REPOSITORY (repository), NULL);
+       g_return_val_if_fail (error == NULL || *error == NULL, NULL);
+
        parents_native = g_new0 (git_oid *, parent_count);
 
        for (i = 0; i < parent_count; ++i)


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