Fix SerialConnect gcc4 build.

This commit is contained in:
Philippe Houdoin 2012-07-26 23:55:39 +02:00
parent a3b73ff9d1
commit 47b44bbedb
3 changed files with 6 additions and 3 deletions

View File

@ -54,7 +54,7 @@ void SerialApp::MessageReceived(BMessage* message)
const char* bytes;
ssize_t size;
message->FindData("data", B_RAW_TYPE, &(const void*)bytes, &size);
message->FindData("data", B_RAW_TYPE, (const void**)&bytes, &size);
fSerialPort.Write(bytes, size);
}
default:
@ -85,6 +85,9 @@ status_t SerialApp::PollSerial(void*)
be_app_messenger.SendMessage(serialData);
}
}
// Should not reach this line anyway...
return B_OK;
}
const char* SerialApp::kApplicationSignature

View File

@ -128,7 +128,7 @@ void SerialWindow::MessageReceived(BMessage* message)
{
const char* bytes;
ssize_t length;
message->FindData("data", B_RAW_TYPE, &(const void*)bytes, &length);
message->FindData("data", B_RAW_TYPE, (const void**)&bytes, &length);
fTermView->PushBytes(bytes, length);
break;
}

View File

@ -13,7 +13,7 @@ class TermView;
class SerialWindow: public BWindow
{
public:
SerialWindow::SerialWindow();
SerialWindow();
void MessageReceived(BMessage* message);