4,723
回編集
差分
細
新しいページ: '1.4からはSolarisでの動作も・・という話でしたが。<br> 以下の情報はAsterisk 1.4.18のものです。<br> ==main/stdtime/localtime.c== 1136行目がエラ...'
1.4からはSolarisでの動作も・・という話でしたが。<br>
以下の情報はAsterisk 1.4.18のものです。<br>
==main/stdtime/localtime.c==
1136行目がエラーになる。以下のように#ifndefでSolaris時にはこの部分を使用しない。
result = timesub(&t, ttisp->tt_gmtoff, sp, tmp);
tmp->tm_isdst = ttisp->tt_isdst;
#ifndef SOLARIS <--+
tmp->tm_gmtoff = ttisp->tt_gmtoff; |この部分
#endif <--+
#ifdef TM_ZONE
tmp->TM_ZONE = &sp->chars[ttisp->tt_abbrind];
#endif /* defined TM_ZONE */
return result;
以下の情報はAsterisk 1.4.18のものです。<br>
==main/stdtime/localtime.c==
1136行目がエラーになる。以下のように#ifndefでSolaris時にはこの部分を使用しない。
result = timesub(&t, ttisp->tt_gmtoff, sp, tmp);
tmp->tm_isdst = ttisp->tt_isdst;
#ifndef SOLARIS <--+
tmp->tm_gmtoff = ttisp->tt_gmtoff; |この部分
#endif <--+
#ifdef TM_ZONE
tmp->TM_ZONE = &sp->chars[ttisp->tt_abbrind];
#endif /* defined TM_ZONE */
return result;