summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 70aadac)
raw | patch | inline | side by side (parent: 70aadac)
author | Linus Torvalds <torvalds@ppc970.osdl.org> | |
Tue, 31 May 2005 01:44:02 +0000 (18:44 -0700) | ||
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | |
Tue, 31 May 2005 01:44:02 +0000 (18:44 -0700) |
This is useful for when we want to insert the next one after
this new one, for example.
this new one, for example.
commit.c | patch | blob | history | |
commit.h | patch | blob | history |
diff --git a/commit.c b/commit.c
index abbf155da938cf675696e812b4083c8a773ffab0..a466f7da6648da80737805b392658c317772770b 100644 (file)
--- a/commit.c
+++ b/commit.c
return ret;
}
-void commit_list_insert(struct commit *item, struct commit_list **list_p)
+struct commit_list *commit_list_insert(struct commit *item, struct commit_list **list_p)
{
struct commit_list *new_list = xmalloc(sizeof(struct commit_list));
new_list->item = item;
new_list->next = *list_p;
*list_p = new_list;
+ return new_list;
}
void free_commit_list(struct commit_list *list)
diff --git a/commit.h b/commit.h
index f7a2cb88bd457d11fd1dcb17f5fb17b0860c72ba..edfdc12cf6a65a05acd87817bf3a0b01239df5ec 100644 (file)
--- a/commit.h
+++ b/commit.h
int parse_commit(struct commit *item);
-void commit_list_insert(struct commit *item, struct commit_list **list_p);
+struct commit_list * commit_list_insert(struct commit *item, struct commit_list **list_p);
void free_commit_list(struct commit_list *list);