diff --git a/comm/src/comm.c b/comm/src/comm.c
index 7424c862051cbed1e137cff81192b2ebe18354b6..b5aa27e5049634c0479ad5f031ae3d88eed59e5e 100644
--- a/comm/src/comm.c
+++ b/comm/src/comm.c
@@ -330,12 +330,12 @@ comm_error comm_is_receive_done(TComm *dev)
   }
 }
 
-inline unsigned char comm_get_error(TComm *dev)
+unsigned char comm_get_error(TComm *dev)
 {
   return dev->error;
 }
 
-inline void comm_set_error(TComm *dev, unsigned char error)
+void comm_set_error(TComm *dev, unsigned char error)
 {
   dev->error=error;
 }
diff --git a/utils/src/buffer.c b/utils/src/buffer.c
index b3db1744d00265b7393040dc869319642f86bd27..8d0045b86c72a21e3e232ca0845338553ded77d1 100644
--- a/utils/src/buffer.c
+++ b/utils/src/buffer.c
@@ -14,7 +14,7 @@ void buffer_flush(TBuffer *buffer)
   buffer->num_data=0;
 }
 
-inline unsigned short int buffer_get_num_data(TBuffer *buffer)
+unsigned short int buffer_get_num_data(TBuffer *buffer)
 {
   return buffer->num_data;
 }