dthelp: Further coverity fixes
[oweals/cde.git] / cde / programs / dthelp / parser / canon1 / util / entout.c
index aff174aa26378df4ca3be315140f93cf67f6e84f..f731e767f37bed12d91e729136ee9f05346d09a0 100644 (file)
@@ -72,8 +72,7 @@ void entout(fname)
     int nameindex ;
     LOGICAL start ;
 
-    strncpy(efilename, fname, ENTFILENAME) ;
-    strncpy(&efilename[strlen(efilename)], ".h", 2) ;
+    snprintf(efilename, sizeof(efilename), "%s.h", fname) ;
     m_openchk(&entfile, efilename, "w") ;
 
     fprintf(entfile, "#include \"entdef.h\"\n") ;