mercurial/osutil.c
changeset 26982 fa6685ea7ad8
parent 24462 40b05303ac32
child 26983 f9f2f29ce023
equal deleted inserted replaced
26981:cda2e980281e 26982:fa6685ea7ad8
   613 		int ret, kind;
   613 		int ret, kind;
   614 		char *path;
   614 		char *path;
   615 
   615 
   616 		pypath = PySequence_GetItem(names, i);
   616 		pypath = PySequence_GetItem(names, i);
   617 		if (!pypath)
   617 		if (!pypath)
   618 			return NULL;
   618 			goto bail;
   619 		path = PyString_AsString(pypath);
   619 		path = PyString_AsString(pypath);
   620 		if (path == NULL) {
   620 		if (path == NULL) {
   621 			Py_DECREF(pypath);
   621 			Py_DECREF(pypath);
   622 			PyErr_SetString(PyExc_TypeError, "not a string");
   622 			PyErr_SetString(PyExc_TypeError, "not a string");
   623 			goto bail;
   623 			goto bail;