diff options
author | 2025-06-21 14:46:10 +0100 | |
---|---|---|
committer | 2025-06-21 14:50:00 +0100 | |
commit | f38fc784ffab00c11b9818d18f55be34cc8aa130 (patch) | |
tree | a6370ebb95506003ae6b984f724d42369efae366 /src/build | |
parent | ac7e7d0f21978afc70fe3ef76db69d575742b974 (diff) | |
download | sst-f38fc784ffab00c11b9818d18f55be34cc8aa130.tar.gz sst-f38fc784ffab00c11b9818d18f55be34cc8aa130.zip |
Abstract over con_var layout changes from OE to NE
This doesn't allow us to support OE in and of itself but is part of the
groundwork necessary to do so in the future.
Diffstat (limited to 'src/build')
-rw-r--r-- | src/build/gluegen.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/build/gluegen.c b/src/build/gluegen.c index bc973fb..e2bc2f3 100644 --- a/src/build/gluegen.c +++ b/src/build/gluegen.c @@ -869,7 +869,8 @@ _( "}") _( "") _( "static inline void freevars() {") for (int i = 1; i < ncvars; ++i) { -F( " extfree(%.*s->strval);", cvar_names[i].len, cvar_names[i].s) +F( " extfree(con_getvarcommon(%.*s)->strval);", + cvar_names[i].len, cvar_names[i].s) } _( "}") for (int i = 1; i < nevents; ++i) { |