aboutsummaryrefslogtreecommitdiff
path: root/collections/double_ended_queue/double_ended_queue.h
diff options
context:
space:
mode:
authorTucker Evans <tucker@tuckerevans.com>2020-07-06 11:13:24 -0400
committerTucker Evans <tucker@tuckerevans.com>2020-07-06 11:18:37 -0400
commitf1b0595ef2549c18b995f182a8ed8e6e44b9cd04 (patch)
treecd7a8f6eccf879f2f5b1dc3b5af544525fb8b500 /collections/double_ended_queue/double_ended_queue.h
parente1f7e38d660e46b1e32455595c4829f294a2740b (diff)
Fix double ended queue did not print free strings
Because it is possible for to_string function to generate a new string here and nothing else sees it after printing it is not guaranteed to be freed leading to a memory leak. This does mean that if the string is internal to a struct and expected to be used later then to_string should duplicate said string (as noted in the documentation).
Diffstat (limited to 'collections/double_ended_queue/double_ended_queue.h')
0 files changed, 0 insertions, 0 deletions