diff --git a/sched/feeder.cpp b/sched/feeder.cpp index e1c420a6c2..0a638ee0a5 100644 --- a/sched/feeder.cpp +++ b/sched/feeder.cpp @@ -774,7 +774,7 @@ int main(int argc, char** argv) { exit(1); } strcat(mod_select_clause, " and workunit.appid in ("); - strncat(mod_select_clause, argv[i], sizeof(mod_select_clause)-25); + safe_strcat(mod_select_clause, argv[i]); strcat(mod_select_clause, ")"); } else if (is_arg(argv[i], "mod")) { if (!argv[i+1] || !argv[i+2]) {