Skip to content

Commit 00e57f6

Browse files
committed
reader: use GIT_ASSERT
1 parent 9cd6481 commit 00e57f6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/reader.c

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ int git_reader_for_tree(git_reader **out, git_tree *tree)
6161
{
6262
tree_reader *reader;
6363

64-
assert(out && tree);
64+
GIT_ASSERT_ARG(out);
65+
GIT_ASSERT_ARG(tree);
6566

6667
reader = git__calloc(1, sizeof(tree_reader));
6768
GIT_ERROR_CHECK_ALLOC(reader);
@@ -158,7 +159,8 @@ int git_reader_for_workdir(
158159
workdir_reader *reader;
159160
int error;
160161

161-
assert(out && repo);
162+
GIT_ASSERT_ARG(out);
163+
GIT_ASSERT_ARG(repo);
162164

163165
reader = git__calloc(1, sizeof(workdir_reader));
164166
GIT_ERROR_CHECK_ALLOC(reader);
@@ -223,7 +225,8 @@ int git_reader_for_index(
223225
index_reader *reader;
224226
int error;
225227

226-
assert(out && repo);
228+
GIT_ASSERT_ARG(out);
229+
GIT_ASSERT_ARG(repo);
227230

228231
reader = git__calloc(1, sizeof(index_reader));
229232
GIT_ERROR_CHECK_ALLOC(reader);
@@ -251,7 +254,9 @@ int git_reader_read(
251254
git_reader *reader,
252255
const char *filename)
253256
{
254-
assert(out && reader && filename);
257+
GIT_ASSERT_ARG(out);
258+
GIT_ASSERT_ARG(reader);
259+
GIT_ASSERT_ARG(filename);
255260

256261
return reader->read(out, out_id, out_filemode, reader, filename);
257262
}

0 commit comments

Comments
 (0)