mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
2.0 KiB

  1. --- ./src/3rdparty/samplerate/samplerate.c.orig 2007-11-09 08:44:58.000000000 +0000
  2. +++ ./src/3rdparty/samplerate/samplerate.c 2007-11-09 08:46:09.000000000 +0000
  3. @@ -42,7 +42,7 @@
  4. return NULL ;
  5. } ;
  6. - if ((psrc = calloc (1, sizeof (*psrc))) == NULL)
  7. + if ((psrc = (SRC_PRIVATE*)calloc (1, sizeof (*psrc))) == NULL)
  8. { if (error)
  9. *error = SRC_ERR_MALLOC_FAILED ;
  10. return NULL ;
  11. --- ./src/3rdparty/samplerate/src_linear.c.orig 2007-11-09 08:47:36.000000000 +0000
  12. +++ ./src/3rdparty/samplerate/src_linear.c 2007-11-09 08:47:42.000000000 +0000
  13. @@ -166,7 +166,7 @@
  14. } ;
  15. if (psrc->private_data == NULL)
  16. - { linear = calloc (1, sizeof (*linear) + psrc->channels * sizeof (float)) ;
  17. + { linear = (LINEAR_DATA*)calloc (1, sizeof (*linear) + psrc->channels * sizeof (float)) ;
  18. if (linear == NULL)
  19. return SRC_ERR_MALLOC_FAILED ;
  20. psrc->private_data = linear ;
  21. --- ./src/3rdparty/samplerate/src_sinc.c.orig 2007-11-09 08:46:30.000000000 +0000
  22. +++ ./src/3rdparty/samplerate/src_sinc.c 2007-11-09 08:46:52.000000000 +0000
  23. @@ -207,7 +207,7 @@
  24. temp_filter.b_len = 1000 + 2 * lrint (0.5 + temp_filter.coeff_len / (temp_filter.index_inc * 1.0) * SRC_MAX_RATIO) ;
  25. temp_filter.b_len *= temp_filter.channels ;
  26. - if ((filter = calloc (1, sizeof (SINC_FILTER) + sizeof (filter->buffer [0]) * (temp_filter.b_len + temp_filter.channels))) == NULL)
  27. + if ((filter = (SINC_FILTER*)calloc (1, sizeof (SINC_FILTER) + sizeof (filter->buffer [0]) * (temp_filter.b_len + temp_filter.channels))) == NULL)
  28. return SRC_ERR_MALLOC_FAILED ;
  29. *filter = temp_filter ;
  30. --- ./src/3rdparty/samplerate/src_zoh.c.orig 2007-11-09 08:47:07.000000000 +0000
  31. +++ ./src/3rdparty/samplerate/src_zoh.c 2007-11-09 08:47:20.000000000 +0000
  32. @@ -157,7 +157,7 @@
  33. } ;
  34. if (psrc->private_data == NULL)
  35. - { zoh = calloc (1, sizeof (*zoh) + psrc->channels * sizeof (float)) ;
  36. + { zoh = (ZOH_DATA*)calloc (1, sizeof (*zoh) + psrc->channels * sizeof (float)) ;
  37. if (zoh == NULL)
  38. return SRC_ERR_MALLOC_FAILED ;
  39. psrc->private_data = zoh ;