Browse Source

Fixed rtcSendMessage return value

Paul-Louis Ageneau 2 years ago
parent
commit
09439587aa
1 changed files with 2 additions and 5 deletions
  1. 2 5
      src/capi.cpp

+ 2 - 5
src/capi.cpp

@@ -693,13 +693,10 @@ int rtcSendMessage(int id, const char *data, int size) {
 		if (size >= 0) {
 			auto b = reinterpret_cast<const byte *>(data);
 			channel->send(binary(b, b + size));
-			return size;
 		} else {
-			string str(data);
-			int len = int(str.size());
-			channel->send(std::move(str));
-			return len;
+			channel->send(string(data));
 		}
+		return RTC_ERR_SUCCESS;
 	});
 }