mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 16:50:55 +08:00
dma2d: fix an error in up_dma2dcreatelayer where an invalid pointer was returned when a certain underlying function failed.
This commit is contained in:
@@ -2069,6 +2069,7 @@ FAR struct dma2d_layer_s *up_dma2dcreatelayer(fb_coord_t width,
|
||||
/* free the layer struture */
|
||||
|
||||
kmm_free(layer);
|
||||
layer = NULL;
|
||||
lcderr("ERROR: ENOMEM, Unable to allocate layer buffer\n");
|
||||
errno = ENOMEM;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user