[Sound-open-firmware] [PATCH 1/2] comp: buffer: reject buffer size	0 requests.
    Liam Girdwood 
    liam.r.girdwood at linux.intel.com
       
    Thu Sep  7 16:35:06 CEST 2017
    
    
  
Signed-off-by: Liam Girdwood <liam.r.girdwood at linux.intel.com>
---
 src/include/reef/audio/buffer.h | 2 ++
 1 file changed, 2 insertions(+)
diff --git a/src/include/reef/audio/buffer.h b/src/include/reef/audio/buffer.h
index e708ee2..ea9bd9c 100644
--- a/src/include/reef/audio/buffer.h
+++ b/src/include/reef/audio/buffer.h
@@ -183,6 +183,8 @@ static inline int buffer_set_size(struct comp_buffer *buffer, uint32_t size)
 {
 	if (size > buffer->alloc_size)
 		return -ENOMEM;
+	if (size == 0)
+		return -EINVAL;
 
 	buffer->end_addr = buffer->addr + size;
 	buffer->size = size;
-- 
2.11.0
    
    
More information about the Sound-open-firmware
mailing list