make parseable for splint

- replace non standard u_char with unsigned char (ANSI)
- advice splint to ignore variadic macros
- move declarations from the middle to top of functions (C90)
- replace local library includes <> to ""
This commit is contained in:
Stefan Wahren
2013-05-04 18:14:18 +02:00
parent d6ac241d2f
commit 3935b4013e
12 changed files with 135 additions and 132 deletions

View File

@ -98,11 +98,12 @@ int
mbus_serial_set_baudrate(mbus_handle *handle, int baudrate)
{
speed_t speed;
mbus_serial_data *serial_data;
if (handle == NULL)
return -1;
mbus_serial_data *serial_data = (mbus_serial_data *) handle->auxdata;
serial_data = (mbus_serial_data *) handle->auxdata;
switch (baudrate)
{
@ -207,7 +208,7 @@ mbus_serial_data_free(mbus_handle *handle)
int
mbus_serial_send_frame(mbus_handle *handle, mbus_frame *frame)
{
u_char buff[PACKET_BUFF_SIZE];
unsigned char buff[PACKET_BUFF_SIZE];
int len, ret;
if (handle == NULL || frame == NULL)