From d5990d91758702a7d8bbd497046038ceeac28846 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Sat, 6 Jul 2024 20:27:04 +0100 Subject: [PATCH] Fix a silly mistake in the IAX NEW message. --- FMIAXNetwork.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/FMIAXNetwork.cpp b/FMIAXNetwork.cpp index ef719ae..43d4634 100644 --- a/FMIAXNetwork.cpp +++ b/FMIAXNetwork.cpp @@ -745,9 +745,6 @@ bool CFMIAXNetwork::writeNew(bool retry) buffer[length++] = IAX_IE_CALLING_NAME; buffer[length++] = 0U; - buffer[length++] = (unsigned char)m_password.size(); - for (std::string::const_iterator it = m_password.cbegin(); it != m_password.cend(); ++it) - buffer[length++] = *it; buffer[length++] = IAX_IE_LANGUAGE; buffer[length++] = 2U; @@ -755,8 +752,8 @@ bool CFMIAXNetwork::writeNew(bool retry) buffer[length++] = 'n'; buffer[length++] = IAX_IE_USERNAME; - buffer[length++] = (unsigned char)m_username.size(); - for (std::string::const_iterator it = m_username.cbegin(); it != m_username.cend(); ++it) + buffer[length++] = (unsigned char)m_password.size(); + for (std::string::const_iterator it = m_password.cbegin(); it != m_password.cend(); ++it) buffer[length++] = *it; buffer[length++] = IAX_IE_FORMAT;