From c539e7ea173ff7b77113bc4a25e1278f97e19cda Mon Sep 17 00:00:00 2001 From: sijanec Date: Tue, 19 Jan 2021 23:50:56 +0100 Subject: tweaks --- src/bvr.h | 2 +- src/bvrvar.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bvr.h b/src/bvr.h index 185b78f..acd34c7 100644 --- a/src/bvr.h +++ b/src/bvr.h @@ -23,7 +23,7 @@ #define PROCESSING_COMMAND 346 // not needed #define THE_VOID "/dev/null" -#define BVR_INITIAL_VARIABLES_COUNT 128 +#define BVR_INITIAL_VARIABLES_COUNT 1024 #define BVR_UNDEFINED "BVR_UNDEFINED" #define BVR_ARRAY_INDEX_CHAR '[' #define BVR_ARRAY_AFTER_INDEX "]" diff --git a/src/bvrvar.c b/src/bvrvar.c index 6b80a60..584611f 100644 --- a/src/bvrvar.c +++ b/src/bvrvar.c @@ -32,7 +32,7 @@ int bvr_var_set(char * item, char * value) { int freevar = -69420; for(int i = 0; i < bvr_variables_count; i++) { // printf("loop here4\n"); - if (strcmp(bvr_variables[i].v, BVR_UNDEFINED) == 0) { + if (freevar != -69420 && strcmp(bvr_variables[i].v, BVR_UNDEFINED) == 0) { freevar = i; } if(strcmp(bvr_variables[i].k, item) == 0 || i+1 == bvr_variables_count) { -- cgit v1.2.3