aboutsummaryrefslogtreecommitdiff
path: root/src/dht/gnunet-dht-put.c
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-02-06 14:55:42 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2023-02-06 14:55:42 +0900
commit584ae66d0fed95773a4164ad666c58c84852361b (patch)
tree3e9a02077237abd1c94a01a01bb99283d171f73e /src/dht/gnunet-dht-put.c
parentdc550106149e1ac077438354cb6d7d568edede4d (diff)
downloadgnunet-584ae66d0fed95773a4164ad666c58c84852361b.tar.gz
gnunet-584ae66d0fed95773a4164ad666c58c84852361b.zip
Revert "DHT: remove "memory leak" in gnunet-dht-{get,put}."
We cannot free const* here. Need to find another fix if we want to make the sanitizer happy. This reverts commit 0920196347790edf46539eab5ae411745552511e.
Diffstat (limited to 'src/dht/gnunet-dht-put.c')
-rw-r--r--src/dht/gnunet-dht-put.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/dht/gnunet-dht-put.c b/src/dht/gnunet-dht-put.c
index 2281ff56b..531107ef2 100644
--- a/src/dht/gnunet-dht-put.c
+++ b/src/dht/gnunet-dht-put.c
@@ -226,12 +226,13 @@ main (int argc, char *const *argv)
226 GNUNET_GETOPT_OPTION_END 226 GNUNET_GETOPT_OPTION_END
227 }; 227 };
228 228
229
229 if (GNUNET_OK != 230 if (GNUNET_OK !=
230 GNUNET_STRINGS_get_utf8_args (argc, argv, 231 GNUNET_STRINGS_get_utf8_args (argc, argv,
231 &argc, &argv)) 232 &argc, &argv))
232 return 2; 233 return 2;
233 expiration = GNUNET_TIME_UNIT_HOURS; 234 expiration = GNUNET_TIME_UNIT_HOURS;
234 ret = (GNUNET_OK == 235 return (GNUNET_OK ==
235 GNUNET_PROGRAM_run ( 236 GNUNET_PROGRAM_run (
236 argc, 237 argc,
237 argv, 238 argv,
@@ -241,10 +242,8 @@ main (int argc, char *const *argv)
241 options, 242 options,
242 &run, 243 &run,
243 NULL)) 244 NULL))
244 ? ret 245 ? ret
245 : 1; 246 : 1;
246 GNUNET_free (argv);
247 return ret;
248} 247}
249 248
250 249