aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/serial/pl2303.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/serial/pl2303.c')
-rw-r--r--drivers/usb/serial/pl2303.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c
index 90d0e7935665..0cd42bf4c6c8 100644
--- a/drivers/usb/serial/pl2303.c
+++ b/drivers/usb/serial/pl2303.c
@@ -1064,10 +1064,10 @@ static void pl2303_buf_clear(struct pl2303_buf *pb)
1064 */ 1064 */
1065static unsigned int pl2303_buf_data_avail(struct pl2303_buf *pb) 1065static unsigned int pl2303_buf_data_avail(struct pl2303_buf *pb)
1066{ 1066{
1067 if (pb != NULL) 1067 if (pb == NULL)
1068 return ((pb->buf_size + pb->buf_put - pb->buf_get) % pb->buf_size);
1069 else
1070 return 0; 1068 return 0;
1069
1070 return ((pb->buf_size + pb->buf_put - pb->buf_get) % pb->buf_size);
1071} 1071}
1072 1072
1073/* 1073/*
@@ -1078,10 +1078,10 @@ static unsigned int pl2303_buf_data_avail(struct pl2303_buf *pb)
1078 */ 1078 */
1079static unsigned int pl2303_buf_space_avail(struct pl2303_buf *pb) 1079static unsigned int pl2303_buf_space_avail(struct pl2303_buf *pb)
1080{ 1080{
1081 if (pb != NULL) 1081 if (pb == NULL)
1082 return ((pb->buf_size + pb->buf_get - pb->buf_put - 1) % pb->buf_size);
1083 else
1084 return 0; 1082 return 0;
1083
1084 return ((pb->buf_size + pb->buf_get - pb->buf_put - 1) % pb->buf_size);
1085} 1085}
1086 1086
1087/* 1087/*