diff options
| author | 2016-11-18 03:31:50 +0100 | |
|---|---|---|
| committer | 2016-11-18 03:31:50 +0100 | |
| commit | 4971dc8bd451ca363710b6e03903ce999cd6deb7 (patch) | |
| tree | 150c27c48a2be497211e2f965cf772d3431cb2dd /src/bplist.c | |
| parent | 582c59bf7dcf37270c2fd7e99b4982ebc9bcbc74 (diff) | |
| download | libplist-4971dc8bd451ca363710b6e03903ce999cd6deb7.tar.gz libplist-4971dc8bd451ca363710b6e03903ce999cd6deb7.tar.bz2 | |
bplist: Remove misleading/redundant `else` from BPLIST_DATE case in parse_bin_node
Diffstat (limited to 'src/bplist.c')
| -rw-r--r-- | src/bplist.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/bplist.c b/src/bplist.c index 124b024..0122e08 100644 --- a/src/bplist.c +++ b/src/bplist.c | |||
| @@ -580,10 +580,9 @@ static plist_t parse_bin_node(struct bplist_data *bplist, const char** object) | |||
| 580 | case BPLIST_DATE: | 580 | case BPLIST_DATE: |
| 581 | if (3 != size) | 581 | if (3 != size) |
| 582 | return NULL; | 582 | return NULL; |
| 583 | else | 583 | if (*object - bplist->data + (uint64_t)(1 << size) >= bplist->size) |
| 584 | if (*object - bplist->data + (uint64_t)(1 << size) >= bplist->size) | 584 | return NULL; |
| 585 | return NULL; | 585 | return parse_date_node(object, size); |
| 586 | return parse_date_node(object, size); | ||
| 587 | 586 | ||
| 588 | case BPLIST_DATA: | 587 | case BPLIST_DATA: |
| 589 | if (BPLIST_FILL == size) { | 588 | if (BPLIST_FILL == size) { |
