Commit 021d0f97 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

imlib.c: Fix too long mkstemp argument (debian #646421)

parent c9a7b4d8
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -255,8 +255,12 @@ char *feh_http_load_image(char *url)
		return NULL;
	}

	if (strlen(tmpname) > (NAME_MAX-6))
		tmpname[NAME_MAX-7] = '\0';
	
	sfn = estrjoin("_", tmpname, "XXXXXX", NULL);
	free(tmpname);

	fd = mkstemp(sfn);
	if (fd != -1) {
		sfp = fdopen(fd, "w+");