- tried to fix memory errors

This commit is contained in:
Jan Hutter
2005-11-16 14:44:25 +00:00
parent df917df71c
commit d5fc0f731d
8 changed files with 47 additions and 35 deletions
+3 -2
View File
@@ -72,8 +72,9 @@ void test_receiver(tester_t *tester)
for (i = 0; i < NUMBER_OF_PACKETS_TO_SEND; i++)
{
global_job_queue->get(global_job_queue,&job);
tester->assert_true(tester, (job->type == INCOMING_PACKET), "job type check");
received_packet = (packet_t *) job->assigned_data;
tester->assert_true(tester, (job->get_type(job) == INCOMING_PACKET), "job type check");
((incoming_packet_job_t *)(job))->get_packet((incoming_packet_job_t *)(job),&received_packet);
tester->assert_true(tester, (received_packet->data.len == (sizeof(int))), "received data length check");
tester->assert_true(tester, (i == *((int *)(received_packet->data.ptr))), "received data value check");
received_packet->destroy(received_packet);