aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp2/usrp2_iface.cpp
diff options
context:
space:
mode:
authorNick Foster <nick@nerdnetworks.org>2010-08-13 13:07:56 -0700
committerNick Foster <nick@nerdnetworks.org>2010-08-13 13:07:56 -0700
commit5ab3f053529bb8d85a7f1ba9e1dd113c1f6eb813 (patch)
tree71f0ebf7479de5bbdcf5f6ea3c9e39c0190a5269 /host/lib/usrp/usrp2/usrp2_iface.cpp
parentd96e9f907e17900a59247ba6d28d33c26a1c4468 (diff)
downloaduhd-5ab3f053529bb8d85a7f1ba9e1dd113c1f6eb813.tar.gz
uhd-5ab3f053529bb8d85a7f1ba9e1dd113c1f6eb813.tar.bz2
uhd-5ab3f053529bb8d85a7f1ba9e1dd113c1f6eb813.zip
GPS interface works for Jackson Labs devices.
Diffstat (limited to 'host/lib/usrp/usrp2/usrp2_iface.cpp')
-rw-r--r--host/lib/usrp/usrp2/usrp2_iface.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/host/lib/usrp/usrp2/usrp2_iface.cpp b/host/lib/usrp/usrp2/usrp2_iface.cpp
index 04b3b1e74..f4d354204 100644
--- a/host/lib/usrp/usrp2/usrp2_iface.cpp
+++ b/host/lib/usrp/usrp2/usrp2_iface.cpp
@@ -208,8 +208,7 @@ public:
UHD_ASSERT_THROW(ntohl(in_data.id) == USRP2_CTRL_ID_I_HELLA_READ_THAT_UART_DUDE);
//copy out the data
- std::string result;
- std::copy(in_data.data.uart_args.data, in_data.data.uart_args.data + num_bytes, result.begin());
+ std::string result((const char *)in_data.data.uart_args.data, (size_t)in_data.data.uart_args.bytes);
return result;
}