Alembic: shortened CacheFile.filepath to 1024 bytes again
authorSybren A. Stüvel <sybren@stuvel.eu>
Wed, 26 Apr 2017 08:40:54 +0000 (10:40 +0200)
committerSybren A. Stüvel <sybren@stuvel.eu>
Wed, 26 Apr 2017 08:42:20 +0000 (10:42 +0200)
As per discussion on 3128600a8ab2badd9ea39c80133f15f766794ec6

source/blender/makesdna/DNA_cachefile_types.h

index e6fe8102b4fae537c71f2e0f2f2d24702b8a5cf4..869402090897cb211b7d62a95eda932e840a0856 100644 (file)
@@ -47,6 +47,8 @@ enum {
        CACHEFILE_KEYFRAME_DRAWN = (1 << 0),
 };
 
+/* Representation of an object's path inside the Alembic file.
+ * Note that this is not a file path. */
 typedef struct AlembicObjectPath {
        struct AlembicObjectPath *next, *prev;
 
@@ -64,7 +66,7 @@ typedef struct CacheFile {
         * CacheFile. */
        ListBase object_paths;
 
-       char filepath[4096];  /* 4096 = PATH_MAX */
+       char filepath[1024];  /* 1024 = FILE_MAX */
 
        char is_sequence;
        char forward_axis;