Author: Armin Rigo <[email protected]>
Branch:
Changeset: r89516:532396b48a7f
Date: 2017-01-12 16:26 +0100
http://bitbucket.org/pypy/pypy/changeset/532396b48a7f/
Log: Fix the warnings in audioop, introduced in a recent cffi version
diff --git a/lib_pypy/audioop.py b/lib_pypy/audioop.py
--- a/lib_pypy/audioop.py
+++ b/lib_pypy/audioop.py
@@ -374,7 +374,7 @@
sample_count = _sample_count(cp, size)
- rv = ffi.new("unsigned char[]", len(cp) * 2)
+ rv = ffi.new("char[]", len(cp) * 2)
lib.tostereo(rv, cp, len(cp), size, fac1, fac2)
return ffi.buffer(rv)[:]
@@ -385,7 +385,7 @@
if len(cp1) != len(cp2):
raise error("Lengths should be the same")
- rv = ffi.new("unsigned char[]", len(cp1))
+ rv = ffi.new("char[]", len(cp1))
lib.add(rv, cp1, cp2, len(cp1), size)
return ffi.buffer(rv)[:]
@@ -488,7 +488,7 @@
ceiling = (q + 1) * outrate
nbytes = ceiling * bytes_per_frame
- rv = ffi.new("unsigned char[]", nbytes)
+ rv = ffi.new("char[]", nbytes)
trim_index = lib.ratecv(rv, cp, frame_count, size,
nchannels, inrate, outrate,
state_d, prev_i, cur_i,
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit