Fixed for windows compilation issues

This commit is contained in:
David Yat Sin 2010-11-16 12:41:56 -05:00
parent a2add13963
commit 65be57d212
2 changed files with 5 additions and 3 deletions

View File

@ -642,10 +642,11 @@ void sngisdn_snd_data(ftdm_channel_t *dchan, uint8_t *data, ftdm_size_t len)
void sngisdn_snd_event(ftdm_channel_t *dchan, ftdm_oob_event_t event) void sngisdn_snd_event(ftdm_channel_t *dchan, ftdm_oob_event_t event)
{ {
sng_l1_event_t l1_event; sng_l1_event_t l1_event;
sngisdn_span_data_t *signal_data = NULL;
memset(&l1_event, 0, sizeof(l1_event)); memset(&l1_event, 0, sizeof(l1_event));
sngisdn_span_data_t *signal_data = (sngisdn_span_data_t*) dchan->span->signal_data; signal_data = (sngisdn_span_data_t*) dchan->span->signal_data;
switch(event) { switch(event) {
case FTDM_OOB_ALARM_CLEAR: case FTDM_OOB_ALARM_CLEAR:
l1_event.type = SNG_L1EVENT_ALARM_OFF; l1_event.type = SNG_L1EVENT_ALARM_OFF;

View File

@ -872,9 +872,10 @@ int16_t sngisdn_rcv_l1_data_req(uint16_t spId, sng_l1_frame_t *l1_frame)
ftdm_status_t status; ftdm_status_t status;
ftdm_wait_flag_t flags = FTDM_WRITE; ftdm_wait_flag_t flags = FTDM_WRITE;
sngisdn_span_data_t *signal_data = g_sngisdn_data.spans[spId]; sngisdn_span_data_t *signal_data = g_sngisdn_data.spans[spId];
ftdm_assert(signal_data, "Received Data request on unconfigured span\n");
ftdm_size_t length = l1_frame->len; ftdm_size_t length = l1_frame->len;
ftdm_assert(signal_data, "Received Data request on unconfigured span\n");
do { do {
flags = FTDM_WRITE; flags = FTDM_WRITE;
status = signal_data->dchan->fio->wait(signal_data->dchan, &flags, 1000); status = signal_data->dchan->fio->wait(signal_data->dchan, &flags, 1000);