Index: PC/winsound.c =================================================================== --- PC/winsound.c (revision 73468) +++ PC/winsound.c (working copy) @@ -72,12 +72,11 @@ static PyObject * sound_playsound(PyObject *s, PyObject *args) { - const char *sound; + Py_UNICODE *sound; int flags; - int length; int ok; - if(!PyArg_ParseTuple(args,"z#i:PlaySound",&sound,&length,&flags)) { + if(!PyArg_ParseTuple(args,"Zi:PlaySound",&sound,&flags)) { return NULL; } @@ -89,7 +88,7 @@ } Py_BEGIN_ALLOW_THREADS - ok = PlaySound(sound,NULL,flags); + ok = PlaySoundW(sound,NULL,flags); Py_END_ALLOW_THREADS if(!ok) {