diff options
| author | Edward Thomson <ethomson@edwardthomson.com> | 2014-11-17 16:36:54 -0500 |
|---|---|---|
| committer | Edward Thomson <ethomson@edwardthomson.com> | 2014-11-17 16:36:54 -0500 |
| commit | a4221ccb099a11c020797ee199af01caa3cdd017 (patch) | |
| tree | 66d672b89bc297b109b038344b288ff2cfb5c6cc /src | |
| parent | 5915d7001b0084356ece3f23c5e7c3f2be17e39c (diff) | |
| parent | 692c040843dee45287d87ed81d4a1bd3684f5c97 (diff) | |
| download | libgit2-a4221ccb099a11c020797ee199af01caa3cdd017.tar.gz | |
Merge pull request #2699 from swisspol/fix_warnings
Fixed a couple Clang warnings
Diffstat (limited to 'src')
| -rw-r--r-- | src/checkout.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/checkout.c b/src/checkout.c index 44e2f3b27..4e879e36f 100644 --- a/src/checkout.c +++ b/src/checkout.c @@ -1145,12 +1145,16 @@ static int checkout_conflict_append_remove( checkout_data *data = payload; const char *name; + assert(ancestor || ours || theirs); + if (ancestor) name = git__strdup(ancestor->path); else if (ours) name = git__strdup(ours->path); else if (theirs) name = git__strdup(theirs->path); + else + abort(); GITERR_CHECK_ALLOC(name); |
