From bccbb3bcacfd0c93556f908c528ca35b9369c490 Mon Sep 17 00:00:00 2001 From: lda Date: Fri, 29 Mar 2024 11:48:04 -0500 Subject: [PATCH] Fix other double-free issue with router. (#53) Similar issue to #33. --- Please review the developer certificate of origin: 1. The contribution was created in whole or in part by me, and I have the right to submit it under the open source licenses of the Telodendria project; or 1. The contribution is based upon a previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the Telodendria project license; or 1. The contribution was provided directly to me by some other person who certified (1), (2), or (3), and I have not modified it. 1. I understand and agree that this project and the contribution are made public and that a record of the contribution—including all personal information I submit with it—is maintained indefinitely and may be redistributed consistent with this project or the open source licenses involved. - [x] I have read the Telodendria Project development certificate of origin, and I certify that I have permission to submit this patch under the conditions specified in it. Co-authored-by: Jordan Bancino Reviewed-on: https://git.telodendria.io/Telodendria/Telodendria/pulls/53 Co-authored-by: lda Co-committed-by: lda --- src/Routes/RouteUserProfile.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Routes/RouteUserProfile.c b/src/Routes/RouteUserProfile.c index 4c438b0..a4fc870 100644 --- a/src/Routes/RouteUserProfile.c +++ b/src/Routes/RouteUserProfile.c @@ -185,8 +185,6 @@ ROUTE_IMPL(RouteUserProfile, path, argp) finish: ConfigUnlock(&config); - /* Username is handled by the router, freeing it would cause issues. */ - Free(entry); UserIdFree(userId); UserUnlock(user); JsonFree(request);