Index: plc.c =================================================================== RCS file: /usr/cvsroot/asterisk/plc.c,v retrieving revision 1.2 diff -u -r1.2 plc.c --- plc.c 17 Mar 2005 22:38:10 -0000 1.2 +++ plc.c 18 Mar 2005 06:36:57 -0000 @@ -33,7 +33,6 @@ #include #include #include -#include #include #include @@ -43,6 +42,11 @@ #endif #if !defined(TRUE) #define TRUE (!FALSE) +#endif + +#if !defined(INT16_MAX) +#define INT16_MAX (32767) +#define INT16_MIN (-32767-1) #endif /* We do a straight line fade to zero volume in 50ms when we are filling in for missing data. */ Index: include/asterisk/plc.h =================================================================== RCS file: /usr/cvsroot/asterisk/include/asterisk/plc.h,v retrieving revision 1.1 diff -u -r1.1 plc.h --- include/asterisk/plc.h 17 Mar 2005 21:53:42 -0000 1.1 +++ include/asterisk/plc.h 18 Mar 2005 06:36:57 -0000 @@ -35,7 +35,11 @@ #ifdef SOLARIS #include #else +#ifdef __FreeBSD__ +#include +#else #include +#endif #endif /*! \page plc_page Packet loss concealment