On 03/31/2010 03:42 PM, Alexander Larsson wrote:
On Sun, 2010-03-28 at 18:21 +0300, Yonit Halperin wrote:
disconnecting from the current host and connecting to the target host.
+ SpiceMsgMainMigrationSwitchHost* migrate =
(SpiceMsgMainMigrationSwitchHost*)message->data();
+ char* host = ((char*)migrate) + migrate->host_offset;
+ char* subject = NULL;
+ if (migrate->cert_subject_size) {
+ subject = ((char*)migrate)+ migrate->cert_subject_offset;
+ }
This needs to at least verify that the strings are zero terminated
before creating std::strings from them.
o.k
void RedClient::connect()
{
+ connect(false);
+}
+
+void RedClient::connect(bool wait_main_disconnect)
Can't you use default argument values here instead of two functions?
Connect() is virtual declared in red_channel.
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel