From 3128600a8ab2badd9ea39c80133f15f766794ec6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 25 Apr 2017 12:05:55 +0200 Subject: Fix T51262: Blender CRASH with alembic file Also added a unit test for exporting & importing very long names. --- source/blender/makesdna/DNA_cachefile_types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/makesdna/DNA_cachefile_types.h') diff --git a/source/blender/makesdna/DNA_cachefile_types.h b/source/blender/makesdna/DNA_cachefile_types.h index 46b1adf2725..e6fe8102b4f 100644 --- a/source/blender/makesdna/DNA_cachefile_types.h +++ b/source/blender/makesdna/DNA_cachefile_types.h @@ -50,7 +50,7 @@ enum { typedef struct AlembicObjectPath { struct AlembicObjectPath *next, *prev; - char path[1024]; /* 1024 = FILE_MAX, might use PATH_MAX in the future. */ + char path[4096]; /* 4096 = PATH_MAX */ } AlembicObjectPath; typedef struct CacheFile { @@ -64,7 +64,7 @@ typedef struct CacheFile { * CacheFile. */ ListBase object_paths; - char filepath[1024]; /* 1024 = FILE_MAX */ + char filepath[4096]; /* 4096 = PATH_MAX */ char is_sequence; char forward_axis; -- cgit v1.2.3