Index: trunk/BNC/RTCM3/RTCM3coDecoder.cpp
===================================================================
--- trunk/BNC/RTCM3/RTCM3coDecoder.cpp	(revision 1226)
+++ trunk/BNC/RTCM3/RTCM3coDecoder.cpp	(revision 1227)
@@ -109,10 +109,9 @@
 // 
 ////////////////////////////////////////////////////////////////////////////
-t_irc RTCM3coDecoder::Decode(char* buffer, int /* bufLen */, 
-                             vector<string>& errmsg) {
+t_irc RTCM3coDecoder::Decode(char* buffer, int bufLen, vector<string>& errmsg) {
 
   errmsg.clear();
 
-  _buffer.append(buffer);
+  _buffer.append(QByteArray(buffer,bufLen));
 
   t_irc retCode = failure;
