Changeset 3222
- Timestamp:
- 2007-09-04 00:46:24 (1 year ago)
- Files:
-
- liboggz/trunk/src/liboggz/oggz_auto.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
liboggz/trunk/src/liboggz/oggz_auto.c
r3216 r3222 753 753 int this_size = info->mode_sizes[mode] ? info->long_size : info->short_size; 754 754 int next_size; 755 ogg_int64_t r; 755 756 756 757 mode = (next_packet->packet[0] >> 1) & ((1 << info->log2_num_modes) - 1); 757 758 next_size = info->mode_sizes[mode] ? info->long_size : info->short_size; 758 759 759 return next_packet_gp - ((this_size + next_size) / 4); 760 r = next_packet_gp - ((this_size + next_size) / 4); 761 if (r < 0) return 0L; 762 return r; 760 763 761 764 }