src/audio/sdlgenaudiocvt.pl
changeset 2956 1210d5a28e16
parent 2955 2692999d5271
child 3008 786a48f8309c
     1.1 --- a/src/audio/sdlgenaudiocvt.pl	Fri Jan 02 07:34:01 2009 +0000
     1.2 +++ b/src/audio/sdlgenaudiocvt.pl	Fri Jan 02 08:12:14 2009 +0000
     1.3 @@ -188,8 +188,8 @@
     1.4          if ($fsize < $tsize) {
     1.5              my $mult = $tsize / $fsize;
     1.6              print <<EOF;
     1.7 -    src = (const $srctype *) (cvt->buf + cvt->len_cvt);
     1.8 -    dst = ($tctype *) (cvt->buf + cvt->len_cvt * $mult);
     1.9 +    src = ((const $srctype *) (cvt->buf + cvt->len_cvt)) - 1;
    1.10 +    dst = (($tctype *) (cvt->buf + cvt->len_cvt * $mult)) - 1;
    1.11      for (i = cvt->len_cvt / sizeof ($srctype); i; --i, --src, --dst) {
    1.12  EOF
    1.13          } else {