Fix possible OOB access for clicking tags specify the signed type for indexing tags as intended for `tag >= 0` check. Signed-off-by: mortezadadgar <mortezadadgar97@gmail.com>
1 files changed, 1 insertions(+), 1 deletions(-) M src/bar.cpp
M src/bar.cpp => src/bar.cpp +1 -1
@@ 181,7 181,7 @@ void Bar::click(Monitor* mon, int x, int, int btn) control = ClkWinTitle; } else if (x > _layoutCmp.x) { control = ClkLayoutSymbol; } else for (auto tag = _tags.size()-1; tag >= 0; tag--) { } else for (int tag = _tags.size()-1; tag >= 0; tag--) { if (x > _tags[tag].component.x) { control = ClkTagBar; arg.ui = 1<<tag;