diff --git a/wrlib/context.c b/wrlib/context.c index 420a22aa..6c61e2ca 100644 --- a/wrlib/context.c +++ b/wrlib/context.c @@ -467,7 +467,7 @@ static char *mygetenv(char *var, int scr) char *p; char varname[64]; - sprintf(varname, "%s%i", var, scr); + snprintf(varname, sizeof(varname), "%s%i", var, scr); p = getenv(varname); if (!p) { p = getenv(var);