From 1d1d1aad81938a6d481882c8f2a28885e50270e8 Mon Sep 17 00:00:00 2001 From: krangelov Date: Wed, 22 Sep 2021 11:02:45 +0200 Subject: [PATCH] small optimization --- src/runtime/c/pgf/expr.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/runtime/c/pgf/expr.cxx b/src/runtime/c/pgf/expr.cxx index d67ab1cd2..0853ec90a 100644 --- a/src/runtime/c/pgf/expr.cxx +++ b/src/runtime/c/pgf/expr.cxx @@ -638,8 +638,7 @@ PgfBind *PgfExprParser::parse_bind(PgfBind *next) PgfBind *bind = (PgfBind *) malloc(sizeof(PgfBind)+var->size+1); bind->bind_type = bind_type; bind->next = last; - bind->var.size = var->size; - memcpy(bind->var.text, var->text, var->size+1); + memcpy(&bind->var, var, sizeof(PgfText)+var->size+1); last = bind; token();