]> granicus.if.org Git - graphviz/commit
neatogen: push queue allocation into 'bfs_bounded'
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 22 Dec 2022 03:33:05 +0000 (19:33 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 25 Dec 2022 01:17:08 +0000 (17:17 -0800)
commit213d22f7a68b423a8c85dc802a3561d73c66880e
tree0af640291dcc5244120c0de8e4d939066254dd73
parent1e560711ff4b65c026e6a231fd49db4c387e97d5
neatogen: push queue allocation into 'bfs_bounded'

Similar to the previous commit, the callee does not care about the contents of
the queue on entry and the caller does not care about the contents of the queue
on exit. Note that in this case we need to add an extra parameter because
`bfs_bounded` did not have the queue size already.
lib/neatogen/bfs.c
lib/neatogen/bfs.h
lib/neatogen/dijkstra.c
lib/neatogen/stress.c