Skip to content
Snippets Groups Projects
Commit 27f89d7e authored by Peter W. Draper's avatar Peter W. Draper
Browse files

No need to exit, just make sure we don't overrun

parent 9d6a39a1
No related branches found
No related tags found
1 merge request!380Allocate a separate sort array for each dimensions.
...@@ -142,10 +142,7 @@ const char *configuration_options(void) { ...@@ -142,10 +142,7 @@ const char *configuration_options(void) {
static int initialised = 0; static int initialised = 0;
static const char *config = SWIFT_CONFIG_FLAGS; static const char *config = SWIFT_CONFIG_FLAGS;
if (!initialised) { if (!initialised) {
if (strlen(config) < 1024 - 2) snprintf(buf, 1024, "'%s'", config);
sprintf(buf, "'%s'", config);
else
error("SWIFT_CONFIG_FLAGS string longer than buffer");
initialised = 1; initialised = 1;
} }
return buf; return buf;
...@@ -161,10 +158,7 @@ const char *compilation_cflags(void) { ...@@ -161,10 +158,7 @@ const char *compilation_cflags(void) {
static int initialised = 0; static int initialised = 0;
static const char *cflags = SWIFT_CFLAGS; static const char *cflags = SWIFT_CFLAGS;
if (!initialised) { if (!initialised) {
if (strlen(cflags) < 1024 - 2) snprintf(buf, 1024, "'%s'", cflags);
sprintf(buf, "'%s'", cflags);
else
error("SWIFT_CFLAGS string longer than buffer");
initialised = 1; initialised = 1;
} }
return buf; return buf;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment