diff --git a/cde/programs/dtscreen/resource.c b/cde/programs/dtscreen/resource.c index 685207bd1..c48ef5504 100644 --- a/cde/programs/dtscreen/resource.c +++ b/cde/programs/dtscreen/resource.c @@ -623,9 +623,9 @@ GetResources(argc, argv) if (!userpath) { env = getenv("XAPPLRESDIR"); if (env) - sprintf(userfile, "%s/%%N:%s/%%N", env, homeenv); + snprintf(userfile, 1024 - 1, "%s/%%N:%s/%%N", env, homeenv); else - sprintf(userfile, "%s/%%N", homeenv); + snprintf(userfile, 1024 - 1, "%s/%%N", homeenv); userpath = userfile; } userDB = parsefilepath(userpath, "app-defaults", classname);