Changes in / [ccd0327:06c329e]


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/lib/gen_external.py

    rccd0327 r06c329e  
    119119        if i >= len(cpp_output):
    120120            break
    121         if ('{' in cpp_output[i - 1]) and (not '}' in cpp_output[i - 1]) or (not ';' in cpp_output[i - 1]):
     121        if ('{' in cpp_output[i - 1]) and ('}' not in cpp_output[i - 1]) or (';' not in cpp_output[i - 1]):
    122122            cpp_output[i] = cpp_output[i - 1] + ' ' + cpp_output[i]
    123123            cpp_output.pop(i - 1)
     
    138138
    139139def get_cpp_objects_from_c_declarations(c_declarations, skip_objects=None):
    140     if skip_objects == None:
     140    if skip_objects is None:
    141141        skip_objects = default_skip_objects
    142142    typedefs = filter(lambda y: y.startswith('typedef struct _aubio'), c_declarations)
     
    146146
    147147
    148 def get_all_func_names_from_lib(lib, depth=0):
     148def get_all_func_names_from_lib(lib):
    149149    ''' return flat string of all function used in lib
    150150    '''
    151151    res = []
    152     indent = " " * depth
    153     for k, v in lib.items():
     152    for _, v in lib.items():
    154153        if isinstance(v, dict):
    155             res += get_all_func_names_from_lib(v, depth + 1)
     154            res += get_all_func_names_from_lib(v)
    156155        elif isinstance(v, list):
    157156            for elem in v:
Note: See TracChangeset for help on using the changeset viewer.