forked from bartvdbraak/blender
Interface
--------- Bugfix 18811: long filenames caused stack corruption in BLI_adddirstrings().
This commit is contained in:
parent
ca8497d001
commit
ca39228fb7
@ -329,7 +329,7 @@ void BLI_builddir(char *dirname, char *relname)
|
||||
void BLI_adddirstrings()
|
||||
{
|
||||
char datum[100];
|
||||
char buf[250];
|
||||
char buf[512];
|
||||
char size[250];
|
||||
static char * types[8] = {"---", "--x", "-w-", "-wx", "r--", "r-x", "rw-", "rwx"};
|
||||
int num, mode;
|
||||
@ -432,9 +432,6 @@ void BLI_adddirstrings()
|
||||
sprintf(size, "%10d", (int) st_size);
|
||||
}
|
||||
|
||||
sprintf(buf,"%s %s %10s %s", files[num].date, files[num].time, size,
|
||||
files[num].relname);
|
||||
|
||||
sprintf(buf,"%s %s %s %7s %s %s %10s %s", file->mode1, file->mode2, file->mode3, files[num].owner, files[num].date, files[num].time, size,
|
||||
files[num].relname);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user