소스 검색

Do not print duplicate breakpoints (bug #5965).

master
Svend Sorensen 18 년 전
부모
커밋
a894befb57
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. +5
    -2
      src/tools/cuebreakpoints.c

+ 5
- 2
src/tools/cuebreakpoints.c 파일 보기

@@ -75,6 +75,7 @@ void print_breaks (Cd *cd, int gaps)
{
int i;
long b;
long pg;
Track *track;

for (i = 1; i <= cd_get_ntrack(cd); i++) {
@@ -95,8 +96,10 @@ void print_breaks (Cd *cd, int gaps)
* this could be a suprising default
*/
if (1 < i || gaps == SPLIT) {
b += track_get_index(track, 1) - track_get_zero_pre(track);
print_breakpoint(b);
pg = track_get_index(track, 1) - track_get_zero_pre(track);
if (0 < pg) {
print_breakpoint(b + pg);
}
}
}
}


불러오는 중...
취소
저장