浏览代码

Fixed copy on return

Paul-Louis Ageneau 5 年之前
父节点
当前提交
71ebf7a62e
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/message.cpp

+ 1 - 1
src/message.cpp

@@ -53,7 +53,7 @@ message_variant to_variant(Message &&message) {
 	case Message::String:
 	case Message::String:
 		return string(reinterpret_cast<const char *>(message.data()), message.size());
 		return string(reinterpret_cast<const char *>(message.data()), message.size());
 	default:
 	default:
-		return message;
+		return std::move(message);
 	}
 	}
 }
 }