use pd_error() instead of error()
This commit is contained in:
parent
0fe7f81a66
commit
ebd8348497
1 changed files with 5 additions and 5 deletions
10
comport.c
10
comport.c
|
|
@ -256,7 +256,7 @@ static HANDLE close_serial(t_comport *x);
|
|||
static int set_hupcl(t_comport *x, int nr);
|
||||
static int open_serial(unsigned int com_num, t_comport *x);
|
||||
static int close_serial(t_comport *x);
|
||||
static long get_baud_ratebits(long *baud);
|
||||
static long get_baud_ratebits(t_comport*x, long *baud);
|
||||
#endif
|
||||
static void comport_pollintervall(t_comport *x, t_floatarg g);
|
||||
static void comport_tick(t_comport *x);
|
||||
|
|
@ -683,19 +683,19 @@ int comport_get_cts(t_comport *x)
|
|||
#else /* NT */
|
||||
/* ----------------- POSIX - UNIX ------------------------------ */
|
||||
|
||||
static long get_baud_ratebits(long *baud)
|
||||
static long get_baud_ratebits(t_comport *x, long *baud)
|
||||
{
|
||||
int i = 0;
|
||||
|
||||
while(i < BAUDRATETABLE_LEN && baudratetable[i] > *baud) i++;
|
||||
|
||||
if(baudratetable[i] != *baud)
|
||||
error("[comport]: %ld not valid, using closest value: %ld", *baud, baudratetable[i]);
|
||||
pd_error(x, "[comport]: %ld not valid, using closest value: %ld", *baud, baudratetable[i]);
|
||||
|
||||
/* nearest Baudrate finding */
|
||||
if(i==BAUDRATETABLE_LEN || baudspeedbittable[i] < 0)
|
||||
{
|
||||
error("*Warning* The baud rate %ld is not supported or out of range, using 9600\n",*baud);
|
||||
pd_error(x, "*Warning* The baud rate %ld is not supported or out of range, using 9600\n",*baud);
|
||||
i = 8;
|
||||
}
|
||||
*baud = baudratetable[i];
|
||||
|
|
@ -707,7 +707,7 @@ static float set_baudrate(t_comport *x, t_float fbaud)
|
|||
{
|
||||
struct termios *tio = &(x->com_termio);
|
||||
long baud = fbaud;
|
||||
speed_t baudbits = get_baud_ratebits(&baud);
|
||||
speed_t baudbits = get_baud_ratebits(x, &baud);
|
||||
|
||||
comport_verbose("[comport] set_baudrate: Setting baud rate to %g with baudbits 0x%X", baud, baudbits);
|
||||
if( cfsetispeed(tio, baudbits) != 0 )
|
||||
|
|
|
|||
Loading…
Reference in a new issue