fix non-debug builds failing

This commit is contained in:
anon 2025-01-24 14:02:00 +01:00
parent 81972c87fd
commit 723ac69b62

View File

@ -1,7 +1,9 @@
#define _DEFAULT_SOURCE
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <stdarg.h> #include <stdarg.h>
#include <unistd.h>
#include "error.h" #include "error.h"
#include "opts.h" #include "opts.h"
#include "directive.h" #include "directive.h"
@ -21,10 +23,8 @@ int get_tmpfile_name(char * name_buffer) {
return 0; return 0;
#else #else
int fd;
strcpy(name_buffer, "/tmp/vidirXXXXXX.vimdir"); strcpy(name_buffer, "/tmp/vidirXXXXXX.vimdir");
fd = mkstemps(tmpfile_name); int fd = mkstemps(name_buffer, sizeof(".vimdir")-1);
if (fd == -1) { return 1; } if (fd == -1) { return 1; }
close(fd); close(fd);