Remove bad tests for Unicode - we only support strings as contract IDs.

This commit is contained in:
markh%activestate.com 2001-09-19 00:20:50 +00:00
Родитель 5da1967e95
Коммит 191917c5db
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -54,7 +54,7 @@ static PyObject *PyRegisterService(PyObject *self, PyObject *args)
if (!Py_nsISupports::InterfaceFromPyObject(obInterface, NS_GET_IID(nsISupports), getter_AddRefs(pis), PR_FALSE))
return NULL;
nsresult r;
if (PyString_Check(obCID) || PyUnicode_Check(obCID)) {
if (PyString_Check(obCID)) {
const char *val = PyString_AsString(obCID);
Py_BEGIN_ALLOW_THREADS;
r = pI->RegisterService(val, pis);
@ -87,7 +87,7 @@ static PyObject *PyGetService(PyObject *self, PyObject *args)
nsISupports *pis;
nsresult r;
if (PyString_Check(obCID) || PyUnicode_Check(obCID)) {
if (PyString_Check(obCID)) {
char *val = PyString_AsString(obCID);
Py_BEGIN_ALLOW_THREADS;
r = pI->GetService(val, iid, &pis);