浏览代码

utils/kamunix: use snprintf() instead of sprintf()

Daniel-Constantin Mierla 5 年之前
父节点
当前提交
c8de7e9bbb
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      utils/kamunix/kamunix.c

+ 1 - 1
utils/kamunix/kamunix.c

@@ -75,7 +75,7 @@ int main(int argc, char** argv)
 	chroot_dir = getenv("CHROOT_DIR");
 	chroot_dir = getenv("CHROOT_DIR");
 	if (chroot_dir == NULL)
 	if (chroot_dir == NULL)
 		chroot_dir = "";
 		chroot_dir = "";
-	sprintf(name, "%s/tmp/Kamailio.%d.XXXXXX", chroot_dir, getpid());
+	snprintf(name, 256, "%s/tmp/Kamailio.%d.XXXXXX", chroot_dir, getpid());
 	umask(0);
 	umask(0);
 	/* set mode to 0666 for when Kamailio is running as non-root user
 	/* set mode to 0666 for when Kamailio is running as non-root user
 	 * and kamctl is running as root */
 	 * and kamctl is running as root */