Skip to content

Commit 58a568c

Browse files
Set initial values to silence "may be used uninitialized" warnings.
1 parent 6e973d8 commit 58a568c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ext/rugged/rugged_submodule_collection.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -291,10 +291,10 @@ static git_submodule_update_t rb_git_subm_update_rule_toC(VALUE rb_update_rule)
291291
static VALUE rb_git_submodule_update(VALUE self, VALUE rb_name_or_submodule, VALUE rb_settings)
292292
{
293293
git_repository *repo;
294-
git_submodule_ignore_t ignore_rule;
295-
git_submodule_update_t update_rule;
294+
git_submodule_ignore_t ignore_rule = GIT_SUBMODULE_IGNORE_UNSPECIFIED;
295+
git_submodule_update_t update_rule = GIT_SUBMODULE_UPDATE_DEFAULT;
296296
const char *submodule_name;
297-
int fetch_recurse_submodules;
297+
int fetch_recurse_submodules = 0;
298298
VALUE rb_repo = rugged_owner(self);
299299
VALUE rb_url, rb_fetch_recurse_submodules, rb_ignore_rule, rb_update_rule;
300300

0 commit comments

Comments
 (0)