static PyObject * Session_image_create(Session * self, PyObject *args) { byte *image_id; size_t len; sp_image *image; if (!PyArg_ParseTuple(args, "s#", &image_id, &len)) return NULL; if (len != 20) { PyErr_SetString(SpotifyError, "Image id length != 20"); return NULL; } image = sp_image_create(self->_session, image_id); return Image_FromSpotify(image); }
static PyObject * Session_image_create(PyObject *self, PyObject *args) { byte *image_id; size_t len; sp_image *image; if (!PyArg_ParseTuple(args, "s#", &image_id, &len)) return NULL; if ((int)len != 20) { PyErr_SetString(SpotifyError, "Image id length != 20"); return NULL; } image = sp_image_create(Session_SP_SESSION(self), image_id); return Image_FromSpotify(image, 0 /* add_ref */); }