Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Fix outstanding TODOs from cleanups #106

adamcik opened this Issue · 1 comment

2 participants


Summary of the most relevant cleanup TODOs that are outstanding:

  • Remove casts in *_SP_* macros so compiler can type check "everything"
  • Make code py_size_t clean
  • Switch to a generic linked list for callback handling and/or switch to returning a callback id used for removing callbacks. Last known place we are leaking memory.
  • Fix NULL deference cases and other places like malloc where we should be checking for errors.
  • Add region country code sanity checks
  • Handle NULLs inside the loops that convert artists, tracks etc to python lists.
@jodal jodal added the enhancement label

Due to the imminent release of the 2.0 rewrite of pyspotify, this will probably never be done. Closing.

@jodal jodal closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.