Showing the changes to python/lib (1 of 1 file). Show all
Unified · Split
| @@ -150,7 +150,7 @@ aubio2pytypes = { · 149 unmodified lines | ||
| 150 | 150 | aubiovecfrompyobj = { |
| 151 | 151 | 'fvec_t*': 'PyAubio_ArrayToCFvec', |
| 152 | 152 | 'cvec_t*': 'PyAubio_ArrayToCCvec', |
| 153 | − 'uint_t': '(uint_t)PyInt_AsLong', | |
| 153 | + 'uint_t': '(uint_t)PyLong_AsLong', | |
| 154 | 154 | } |
| 155 | 155 | |
| 156 | 156 | # aubio to python |
| @@ -158,8 +158,8 @@ aubiovectopyobj = { · 1 unmodified line | ||
| 158 | 158 | 'fvec_t*': 'PyAubio_CFvecToArray', |
| 159 | 159 | 'cvec_t*': 'PyAubio_CCvecToPyCvec', |
| 160 | 160 | 'smpl_t': 'PyFloat_FromDouble', |
| 161 | − 'uint_t*': 'PyInt_FromLong', | |
| 162 | − 'uint_t': 'PyInt_FromLong', | |
| 161 | + 'uint_t*': 'PyLong_FromLong', | |
| 162 | + 'uint_t': 'PyLong_FromLong', | |
| 163 | 163 | } |
| 164 | 164 | |
| 165 | 165 | def gen_new_init(newfunc, name): |
| @@ -171,7 +171,7 @@ def gen_new_init(newfunc, name): · 5 unmodified lines | ||
| 171 | 171 | selfparams = '' |
| 172 | 172 | # "param1", "param2", "param3" |
| 173 | 173 | paramnames = ", ".join(["\""+p['name']+"\"" for p in newparams]) |
| 174 | − pyparams = "".join(map(lambda p: aubio2pytypes[p['type']], newparams)) | |
| 174 | + pyparams = "".join([aubio2pytypes[p['type']] for p in newparams]) | |
| 175 | 175 | paramrefs = ", ".join(["&" + p['name'] for p in newparams]) |
| 176 | 176 | s = """\ |
| 177 | 177 | // WARNING: this file is generated, DO NOT EDIT |
| @@ -288,7 +288,7 @@ def gen_do_input_params(inputparams): · 110 unmodified lines | ||
| 288 | 288 | inputdefs += " PyObject * " + p['name'] + "_obj;\n" |
| 289 | 289 | |
| 290 | 290 | inputvecs = " /* input vectors prototypes */\n " |
| 291 | − inputvecs += "\n ".join(map(lambda p: p['type'] + ' ' + p['name'] + ";", inputparams)) | |
| 291 | + inputvecs += "\n ".join([ p['type'] + ' ' + p['name'] + ";" for p in inputparams]) | |
| 292 | 292 | |
| 293 | 293 | parseinput = " /* input vectors parsing */\n " |
| 294 | 294 | for p in inputparams: |
| @@ -362,7 +362,7 @@ def gen_do(dofunc, name): · 67 unmodified lines | ||
| 362 | 362 | |
| 363 | 363 | n_param = len(doparams) |
| 364 | 364 | |
| 365 | − if name in param_numbers.keys(): | |
| 365 | + if name in list(param_numbers.keys()): | |
| 366 | 366 | n_input_param, n_output_param = param_numbers[name] |
| 367 | 367 | else: |
| 368 | 368 | n_input_param, n_output_param = 1, n_param - 1 |