@@ -100,7 +100,7 @@ private void inputCircle()
100100 return ;
101101 }
102102
103- m_buffer .flip ();
103+ (( java . nio . Buffer ) m_buffer ) .flip ();
104104
105105 while (isClosed == false )
106106 {
@@ -140,7 +140,7 @@ else if(firstByte < 0)
140140 if (messageLength == m_buffer .remaining ())
141141 {
142142 m_buffer .get (m_message );
143- m_buffer .clear ();
143+ (( java . nio . Buffer ) m_buffer ) .clear ();
144144
145145 messageReceivedHandler .accept (m_message );
146146 m_message = null ;
@@ -157,7 +157,7 @@ else if(messageLength < m_buffer.remaining())
157157 {
158158 messageBytesReceived = m_buffer .remaining ();
159159 m_buffer .get (m_message , 0 , messageBytesReceived );
160- m_buffer .clear ();
160+ (( java . nio . Buffer ) m_buffer ) .clear ();
161161
162162 isReadingAtMessageOrigin = false ;
163163 break ;
@@ -169,7 +169,7 @@ else if(messageLength < m_buffer.remaining())
169169 if (messageBytesRequired == m_buffer .remaining ())
170170 {
171171 m_buffer .get (m_message , messageBytesReceived , messageBytesRequired );
172- m_buffer .clear ();
172+ (( java . nio . Buffer ) m_buffer ) .clear ();
173173
174174 messageReceivedHandler .accept (m_message );
175175 m_message = null ;
@@ -181,7 +181,7 @@ else if(messageBytesRequired > m_buffer.remaining())
181181 {
182182 int bytesReceived = m_buffer .remaining ();
183183 m_buffer .get (m_message , messageBytesReceived , bytesReceived );
184- m_buffer .clear ();
184+ (( java . nio . Buffer ) m_buffer ) .clear ();
185185
186186 messageBytesReceived = messageBytesReceived + bytesReceived ;
187187 break ;
0 commit comments