diff options
| author | 2009-04-24 17:02:16 +0200 | |
|---|---|---|
| committer | 2009-04-27 19:35:48 +0200 | |
| commit | 66614dd5c574559ca0bb92f9250e26805f8e626a (patch) | |
| tree | c595a30b418e5d045e5619c6b6e90e19a0922210 | |
| parent | ae1478e2761273f18a7736427c8a88782015bd03 (diff) | |
| download | libplist-66614dd5c574559ca0bb92f9250e26805f8e626a.tar.gz libplist-66614dd5c574559ca0bb92f9250e26805f8e626a.tar.bz2 | |
Fix compiler pointer assignment warnings
| -rw-r--r-- | src/bplist.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bplist.c b/src/bplist.c index 1ab3ab8..2a82b9f 100644 --- a/src/bplist.c +++ b/src/bplist.c | |||
| @@ -413,7 +413,7 @@ void plist_from_bin(const char *plist_bin, uint32_t length, plist_t * plist) | |||
| 413 | return; | 413 | return; |
| 414 | 414 | ||
| 415 | //now parse trailer | 415 | //now parse trailer |
| 416 | trailer = plist_bin + (length - BPLIST_TRL_SIZE); | 416 | trailer = (char*)(plist_bin + (length - BPLIST_TRL_SIZE)); |
| 417 | 417 | ||
| 418 | offset_size = trailer[BPLIST_TRL_OFFSIZE_IDX]; | 418 | offset_size = trailer[BPLIST_TRL_OFFSIZE_IDX]; |
| 419 | dict_param_size = trailer[BPLIST_TRL_PARMSIZE_IDX]; | 419 | dict_param_size = trailer[BPLIST_TRL_PARMSIZE_IDX]; |
| @@ -431,12 +431,12 @@ void plist_from_bin(const char *plist_bin, uint32_t length, plist_t * plist) | |||
| 431 | return; | 431 | return; |
| 432 | 432 | ||
| 433 | //parse serialized nodes | 433 | //parse serialized nodes |
| 434 | offset_table = plist_bin + offset_table_index; | 434 | offset_table = (char*)(plist_bin + offset_table_index); |
| 435 | for (i = 0; i < num_objects; i++) { | 435 | for (i = 0; i < num_objects; i++) { |
| 436 | char *obj = NULL; | 436 | char *obj = NULL; |
| 437 | current_offset = UINT_TO_HOST(offset_table + i * offset_size, offset_size); | 437 | current_offset = UINT_TO_HOST(offset_table + i * offset_size, offset_size); |
| 438 | 438 | ||
| 439 | obj = plist_bin + current_offset; | 439 | obj = (char*)(plist_bin + current_offset); |
| 440 | nodeslist[i] = parse_bin_node(obj, dict_param_size, &obj); | 440 | nodeslist[i] = parse_bin_node(obj, dict_param_size, &obj); |
| 441 | } | 441 | } |
| 442 | 442 | ||
