0001-Fix-use-after-free-warning-in-server.c.patch 832 B

1234567891011121314151617181920212223242526272829
  1. From 8187a8456c14eeb3af08c86ffa1228823c9ef1c5 Mon Sep 17 00:00:00 2001
  2. From: Guido Aulisi <guido.aulisi@gmail.com>
  3. Date: Sun, 25 Jun 2023 15:58:30 +0200
  4. Subject: [PATCH] Fix use-after-free warning in server.c
  5. That assignment is not necessary before returning
  6. Upstream: https://sourceforge.net/p/liblo/git/ci/8187a8456c14eeb3af08c86ffa1228823c9ef1c5/
  7. Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
  8. ---
  9. src/server.c | 1 -
  10. 1 file changed, 1 deletion(-)
  11. diff --git a/src/server.c b/src/server.c
  12. index ba02d8e..35c9ba5 100644
  13. --- a/src/server.c
  14. +++ b/src/server.c
  15. @@ -2289,7 +2289,6 @@ int lo_server_del_lo_method(lo_server s, lo_method m)
  16. free((void *) it->path);
  17. free((void *) it->typespec);
  18. free(it);
  19. - it = prev;
  20. return 0;
  21. }
  22. prev = it;
  23. --
  24. 2.39.2