Fixed CTests bugs, minor plugin enhancements, and removed old files
- Fixed incorrect message buffer size in sendCTRL function. - Fixed a bug in sendCTRLTest where not all DREF sizes were being set. - Increased message buffer size in sendReadTest to account for assumptions made by sendUDP. - Fixed a bug in updateLog where the log message would sometimes start with several null characters, causing the log message to be effectively ignored by fprintf. - The xpcPlugin Visual Studio solution now supports 32 bit and 64 bit builds. - Logging performed by the plugin now works correctly on Windows. - Long log messages are now truncated to 500 characters. Previously, messages over 500 characters would be omitted, and an error message logged in their place. - Several files which were incorrectly added to source control have been deleted.
This commit is contained in:
@@ -55,7 +55,7 @@ short sendReadTest() // send/read Test
|
||||
|
||||
// Initialization
|
||||
int i; // Iterator
|
||||
char test[] = {0, 1, 2, 3};
|
||||
char test[] = {0, 1, 2, 3, 5};
|
||||
char buf[5] = {0};
|
||||
struct xpcSocket sendPort, recvPort;
|
||||
|
||||
@@ -257,9 +257,9 @@ short sendCTRLTest() // sendCTRL test
|
||||
strcpy(DREFArray[3],"sim/flightmodel/engine/ENGN_thro");
|
||||
strcpy(DREFArray[4],"sim/cockpit/switches/gear_handle_status");
|
||||
strcpy(DREFArray[5],"sim/flightmodel/controls/flaprqsts");
|
||||
for (i=0;i<5;i++) {
|
||||
DREFSizes[i] = (int) strlen(DREFArray[i]);
|
||||
}
|
||||
for (i = 0; i < 100; i++) {
|
||||
DREFSizes[i] = (int)strlen(DREFArray[i]);
|
||||
}
|
||||
CTRL[3] = 0.8; // Throttle
|
||||
|
||||
// Execute
|
||||
|
||||
Reference in New Issue
Block a user