diff options
author | Laurent Pinchart <[email protected]> | 2024-04-25 02:57:34 +0300 |
---|---|---|
committer | Hans Verkuil <[email protected]> | 2024-06-26 16:39:34 +0200 |
commit | 73a4385c6947df393ffb4bcdf84eef1294057d0c (patch) | |
tree | 4c8a83eebe021c642edb8378c4b3444475e29b51 /drivers/media/test-drivers/vimc/vimc-scaler.c | |
parent | 2ef9a1e722688ccea824e5f224b91ab4b6fb1a47 (diff) |
media: vimc: Constify vimc_ent_type structures
The vimc_ent_type structure contains static pointers to functions, and
no other information that need to be modified after initialization. Make
them const to avoid the risk of arbitrary code execution following an
overflow that would overwrite the structure's contents.
Signed-off-by: Laurent Pinchart <[email protected]>
Signed-off-by: Shuah Khan <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Diffstat (limited to 'drivers/media/test-drivers/vimc/vimc-scaler.c')
-rw-r--r-- | drivers/media/test-drivers/vimc/vimc-scaler.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/test-drivers/vimc/vimc-scaler.c b/drivers/media/test-drivers/vimc/vimc-scaler.c index afe13d6af321..3e32cfb79c64 100644 --- a/drivers/media/test-drivers/vimc/vimc-scaler.c +++ b/drivers/media/test-drivers/vimc/vimc-scaler.c @@ -442,7 +442,7 @@ static struct vimc_ent_device *vimc_scaler_add(struct vimc_device *vimc, return &vscaler->ved; } -struct vimc_ent_type vimc_scaler_type = { +const struct vimc_ent_type vimc_scaler_type = { .add = vimc_scaler_add, .release = vimc_scaler_release }; |