From f44a1c3ffe798e6d942d749ccdc3d5183ebf0d66 Mon Sep 17 00:00:00 2001 From: randomuser Date: Mon, 19 Sep 2022 13:31:20 -0500 Subject: [PATCH] add scary warnings --- bspc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bspc.c b/bspc.c index 5a75cff..d98eec7 100644 --- a/bspc.c +++ b/bspc.c @@ -307,10 +307,12 @@ int main(void) { for(int i = 0; i < 64; i++) { if(final[i] == '\0') { + /* XXX: susceptible to buffer underflow */ if (i) final[i - 1] = '\0'; break; } if(isdigit(final[i]) && *current == final[i]) + /* XXX: susceptible to buffer overflow */ final[i + 1] = '<'; if(final[i] == '\n') final[i] = ' ';