summaryrefslogtreecommitdiff
path: root/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
diff options
context:
space:
mode:
authorRon Economos <w6rz@comcast.net>2020-06-28 13:19:24 -0700
committermormj <34754695+mormj@users.noreply.github.com>2020-06-29 07:41:05 -0400
commitaff75a94fef87f3d6b39df19429e2388c5d07bc0 (patch)
tree064b8d9626871138a1467a2f8fc6a2e6e8aa40bb /gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
parent467f3c127bc9059d8d210dbae72350627b732f8b (diff)
gr-qtgui: Replace PyLong_AsLong with PyLong_AsLongLong for 32-bit systems.
Diffstat (limited to 'gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc')
-rw-r--r--gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc b/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
index 43b9ec2cc8..f1e4c1b8f0 100644
--- a/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
+++ b/gr-qtgui/python/qtgui/bindings/freq_sink_c_python.cc
@@ -66,10 +66,12 @@ void bind_freq_sink_c(py::module& m)
// D(freq_sink_c,pyqwidget)
// )
// For the sip conversion to python to work, the widget object
- // needs to be explicitly converted to Long
+ // needs to be explicitly converted to long long.
.def(
"pyqwidget",
- [](std::shared_ptr<freq_sink_c> p) { return PyLong_AsLong(p->pyqwidget()); },
+ [](std::shared_ptr<freq_sink_c> p) {
+ return PyLong_AsLongLong(p->pyqwidget());
+ },
D(freq_sink_c, pyqwidget))