2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-26 06:42:27 +00:00

remove some unused comments

[SVN r55460]
This commit is contained in:
Haoyu Bai
2009-08-08 09:55:12 +00:00
parent 067d9da915
commit 1210f54233
3 changed files with 0 additions and 7 deletions

View File

@@ -124,8 +124,6 @@ BOOST_PYTHON_TO_INT(long)
// using Python's macro instead of Boost's - we don't seem to get the
// config right all the time.
// XXX(bhy) It was PyInt_Type instead of PyLong_Type here.
// But why PyInt_Type? PyLong_From* converter is used here!
# ifdef HAVE_LONG_LONG
BOOST_PYTHON_TO_PYTHON_BY_VALUE(signed BOOST_PYTHON_LONG_LONG, ::PyLong_FromLongLong(x), &PyLong_Type)
BOOST_PYTHON_TO_PYTHON_BY_VALUE(unsigned BOOST_PYTHON_LONG_LONG, ::PyLong_FromUnsignedLongLong(x), &PyLong_Type)
@@ -144,7 +142,6 @@ BOOST_PYTHON_TO_PYTHON_BY_VALUE(std::string, ::PyString_FromStringAndSize(x.data
#endif
#if defined(Py_USING_UNICODE) && !defined(BOOST_NO_STD_WSTRING)
// XXX(bhy) Here, similar to the above, PyString_Type -> PyUnicode_Type
BOOST_PYTHON_TO_PYTHON_BY_VALUE(std::wstring, ::PyUnicode_FromWideChar(x.data(),implicit_cast<ssize_t>(x.size())), &PyUnicode_Type)
# endif
BOOST_PYTHON_TO_PYTHON_BY_VALUE(float, ::PyFloat_FromDouble(x), &PyFloat_Type)

View File

@@ -15,9 +15,6 @@ BOOST_PYTHON_DECL PyObject* init_module(char const* name, void(*)());
}}}
// TODO(bhy) Take care of this later.
// But any reseaon we don't use BOOST_PYTHON_DECL here?
# if PY_VERSION_HEX >= 0x03000000
# define _BOOST_PYTHON_MODULE_INIT(name) \

View File

@@ -355,7 +355,6 @@ namespace objects
PyObject* d = type_->tp_dict;
PyObject* instance_size_obj = PyObject_GetAttrString(d, const_cast<char*>("__instance_size__"));
// TODO(bhy) ssize_t for Python 2.x
Py_ssize_t instance_size = instance_size_obj ?
#if PY_VERSION_HEX >= 0x03000000
PyLong_AsSsize_t(instance_size_obj) : 0;