]> granicus.if.org Git - graphviz/commit
unify some array allocation across Windows and non-Windows
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Thu, 18 Feb 2021 05:01:25 +0000 (21:01 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 24 Feb 2021 15:48:10 +0000 (07:48 -0800)
commit00e50865aa5698baab13608767ba913bd42c4683
tree06628fd12f8213a765ca0f58ad98655167b0ef67
parent65d0ace960b124784755fa64a5afd68d49b0ea61
unify some array allocation across Windows and non-Windows

Just because GCC/Clang support variable length arrays, does not mean they are a
good idea. Using heap allocated memory for this is safer. This way we also get
to maintain a single code path. This adds some new compiler warnings, but
they're in line with the issues we already know (namely, passing int values as
allocation sizes).
lib/neatogen/quad_prog_vpsc.c