components/python/python26/patches/Python26-11-dlpi.patch
changeset 118 049f3b3d6903
parent 115 c360825c3a3f
equal deleted inserted replaced
117:8f634eb6f66b 118:049f3b3d6903
  1126 +{
  1126 +{
  1127 +	PyObject *linkname;
  1127 +	PyObject *linkname;
  1128 +	PyObject *list = (PyObject *)arg;
  1128 +	PyObject *list = (PyObject *)arg;
  1129 +
  1129 +
  1130 +	if ((list == NULL) || !PyList_Check(list))
  1130 +	if ((list == NULL) || !PyList_Check(list))
  1131 +		return (_B_FALSE);
  1131 +		return (B_FALSE);
  1132 +
  1132 +
  1133 +	linkname = Py_BuildValue("s", name);
  1133 +	linkname = Py_BuildValue("s", name);
  1134 +	if (PyList_Append(list, linkname) == -1)
  1134 +	if (PyList_Append(list, linkname) == -1)
  1135 +		return (_B_TRUE);
  1135 +		return (B_TRUE);
  1136 +
  1136 +
  1137 +	Py_DECREF(linkname);
  1137 +	Py_DECREF(linkname);
  1138 +	return (_B_FALSE);
  1138 +	return (B_FALSE);
  1139 +}
  1139 +}
  1140 +
  1140 +
  1141 +PyDoc_STRVAR(listlink_doc,
  1141 +PyDoc_STRVAR(listlink_doc,
  1142 +    "listlink() -> list\n"
  1142 +    "listlink() -> list\n"
  1143 +    "\n"
  1143 +    "\n"