diff --git a/src/pcm.c b/src/pcm.c index f88d8bf..165851a 100644 --- a/src/pcm.c +++ b/src/pcm.c @@ -106,7 +106,7 @@ static int pcm_check_handle_request(facilities_t* facilities, PCM_t* pcm, mc_nei pcm_rep->pcm.chain->link.buf = malloc(8); pcm_rep->pcm.chain->link.size = 8; memcpy(pcm_rep->pcm.chain->link.buf, coordination->chain.link, 8); - pcm->pcm.chain->area.present = ChainGeoRegion_PR_circle; + pcm_rep->pcm.chain->area.present = ChainGeoRegion_PR_circle; } pcm_rep->pcm.maneuverContainer.present = ManeuverContainer_PR_vehicle; @@ -299,7 +299,7 @@ static int pcm_check_intersection_detected(facilities_t* facilities, PCM_t* pcm, pcm_req->pcm.chain->link.buf = malloc(8); pcm_req->pcm.chain->link.size = 8; memcpy(pcm_req->pcm.chain->link.buf, coordination->chain.link, 8); - pcm->pcm.chain->area.present = ChainGeoRegion_PR_circle; + pcm_req->pcm.chain->area.present = ChainGeoRegion_PR_circle; } pcm_req->pcm.maneuverContainer.present = ManeuverContainer_PR_vehicle;