[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43582] trunk/blender/source: change filepath limit from 240 to 1024
Campbell Barton
ideasman42 at gmail.com
Sat Jan 21 15:54:54 CET 2012
Revision: 43582
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43582
Author: campbellbarton
Date: 2012-01-21 14:54:53 +0000 (Sat, 21 Jan 2012)
Log Message:
-----------
change filepath limit from 240 to 1024
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_global.h
trunk/blender/source/blender/blenkernel/BKE_main.h
trunk/blender/source/blender/blenkernel/BKE_utildefines.h
trunk/blender/source/blender/blenloader/BLO_readfile.h
trunk/blender/source/blender/blenpluginapi/iff.h
trunk/blender/source/blender/editors/include/UI_interface_icons.h
trunk/blender/source/blender/imbuf/IMB_imbuf_types.h
trunk/blender/source/blender/imbuf/intern/IMB_anim.h
trunk/blender/source/blender/imbuf/intern/IMB_indexer.h
trunk/blender/source/blender/makesdna/DNA_ID.h
trunk/blender/source/blender/makesdna/DNA_brush_types.h
trunk/blender/source/blender/makesdna/DNA_customdata_types.h
trunk/blender/source/blender/makesdna/DNA_dynamicpaint_types.h
trunk/blender/source/blender/makesdna/DNA_fileglobal_types.h
trunk/blender/source/blender/makesdna/DNA_image_types.h
trunk/blender/source/blender/makesdna/DNA_modifier_types.h
trunk/blender/source/blender/makesdna/DNA_movieclip_types.h
trunk/blender/source/blender/makesdna/DNA_node_types.h
trunk/blender/source/blender/makesdna/DNA_object_fluidsim.h
trunk/blender/source/blender/makesdna/DNA_object_force.h
trunk/blender/source/blender/makesdna/DNA_scene_types.h
trunk/blender/source/blender/makesdna/DNA_sequence_types.h
trunk/blender/source/blender/makesdna/DNA_sound_types.h
trunk/blender/source/blender/makesdna/DNA_space_types.h
trunk/blender/source/blender/makesdna/DNA_texture_types.h
trunk/blender/source/blender/makesdna/DNA_userdef_types.h
trunk/blender/source/blender/makesdna/DNA_vfont_types.h
trunk/blender/source/blender/windowmanager/WM_types.h
trunk/blender/source/gameengine/Converter/KX_ConvertActuators.cpp
Modified: trunk/blender/source/blender/blenkernel/BKE_global.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_global.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/blenkernel/BKE_global.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -53,7 +53,7 @@
struct Main *main;
/* strings: lastsaved */
- char ima[256], lib[256];
+ char ima[1024], lib[1024]; /* 1024 = FILE_MAX */
/* flag: if != 0 G.main->name contains valid relative base path */
int relbase_valid;
Modified: trunk/blender/source/blender/blenkernel/BKE_main.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_main.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/blenkernel/BKE_main.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -50,7 +50,7 @@
typedef struct Main {
struct Main *next, *prev;
- char name[240]; /* 240 = FILE_MAX */
+ char name[1024]; /* 1024 = FILE_MAX */
short versionfile, subversionfile;
short minversionfile, minsubversionfile;
int revision; /* svn revision of binary that saved file */
Modified: trunk/blender/source/blender/blenkernel/BKE_utildefines.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_utildefines.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/blenkernel/BKE_utildefines.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -43,9 +43,9 @@
/* these values need to be hardcoded in structs, dna does not recognize defines */
/* also defined in DNA_space_types.h */
#ifndef FILE_MAXDIR
-#define FILE_MAXDIR 160
-#define FILE_MAXFILE 80
-#define FILE_MAX 240
+#define FILE_MAXDIR 768
+#define FILE_MAXFILE 256
+#define FILE_MAX 1024
#endif
/* this weirdo pops up in two places ... */
Modified: trunk/blender/source/blender/blenloader/BLO_readfile.h
===================================================================
--- trunk/blender/source/blender/blenloader/BLO_readfile.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/blenloader/BLO_readfile.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -65,7 +65,7 @@
int fileflags;
int displaymode;
int globalf;
- char filename[240]; /* 240 = FILE_MAX */
+ char filename[1024]; /* 1024 = FILE_MAX */
struct bScreen* curscreen;
struct Scene* curscene;
Modified: trunk/blender/source/blender/blenpluginapi/iff.h
===================================================================
--- trunk/blender/source/blender/blenpluginapi/iff.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/blenpluginapi/iff.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -63,7 +63,7 @@
int channels; /**< amount of channels in rect_float (0 = 4 channel default) */
float dither; /**< random dither value, for conversion from float -> byte rect */
short profile; /** color space/profile preset that the byte rect buffer represents */
- char profile_filename[256]; /** to be implemented properly, specific filename for custom profiles */
+ char profile_filename[1024]; /** to be implemented properly, specific filename for custom profiles */
/* mipmapping */
struct ImBuf *mipmap[IB_MIPMAP_LEVELS]; /**< MipMap levels, a series of halved images */
Modified: trunk/blender/source/blender/editors/include/UI_interface_icons.h
===================================================================
--- trunk/blender/source/blender/editors/include/UI_interface_icons.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/editors/include/UI_interface_icons.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -41,7 +41,7 @@
typedef struct IconFile {
struct IconFile *next, *prev;
- char filename[80]; // FILE_MAXFILE size
+ char filename[256]; // FILE_MAXFILE size
int index;
} IconFile;
Modified: trunk/blender/source/blender/imbuf/IMB_imbuf_types.h
===================================================================
--- trunk/blender/source/blender/imbuf/IMB_imbuf_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/imbuf/IMB_imbuf_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -50,7 +50,7 @@
struct ImMetaData;
#define IB_MIPMAP_LEVELS 20
-#define IB_FILENAME_SIZE 1023
+#define IB_FILENAME_SIZE 1024
/**
* \ingroup imbuf
Modified: trunk/blender/source/blender/imbuf/intern/IMB_anim.h
===================================================================
--- trunk/blender/source/blender/imbuf/intern/IMB_anim.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/imbuf/intern/IMB_anim.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -136,9 +136,9 @@
int x, y;
/* voor op nummer */
- char name[256];
+ char name[1024];
/* voor sequence */
- char first[256];
+ char first[1024];
/* movie */
void *movie;
@@ -189,7 +189,7 @@
struct redcode_handle * redcodeCtx;
#endif
- char index_dir[256];
+ char index_dir[768];
int proxies_tried;
int indices_tried;
Modified: trunk/blender/source/blender/imbuf/intern/IMB_indexer.h
===================================================================
--- trunk/blender/source/blender/imbuf/intern/IMB_indexer.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/imbuf/intern/IMB_indexer.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -62,7 +62,7 @@
} anim_index_entry;
struct anim_index {
- char name[256];
+ char name[1024];
int num_entries;
struct anim_index_entry * entries;
Modified: trunk/blender/source/blender/makesdna/DNA_ID.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_ID.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_ID.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -128,8 +128,8 @@
ID id;
ID *idblock;
struct FileData *filedata;
- char name[240]; /* path name used for reading, can be relative and edited in the outliner */
- char filepath[240]; /* absolute filepath, this is only for convenience,
+ char name[1024]; /* path name used for reading, can be relative and edited in the outliner */
+ char filepath[1024]; /* absolute filepath, this is only for convenience,
* 'name' is the real path used on file read but in
* some cases its useful to access the absolute one,
* This is set on file read.
Modified: trunk/blender/source/blender/makesdna/DNA_brush_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_brush_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_brush_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -59,7 +59,7 @@
struct ImBuf *icon_imbuf;
PreviewImage *preview;
- char icon_filepath[240]; /* 240 = FILE_MAX */
+ char icon_filepath[1024]; /* 1024 = FILE_MAX */
float normal_weight;
Modified: trunk/blender/source/blender/makesdna/DNA_customdata_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_customdata_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_customdata_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -55,7 +55,7 @@
#define MAX_CUSTOMDATA_LAYER_NAME 64
typedef struct CustomDataExternal {
- char filename[240]; /* FILE_MAX */
+ char filename[1024]; /* FILE_MAX */
} CustomDataExternal;
/** structure which stores custom element data associated with mesh elements
Modified: trunk/blender/source/blender/makesdna/DNA_dynamicpaint_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_dynamicpaint_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_dynamicpaint_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -128,7 +128,7 @@
float wave_damping, wave_speed, wave_timescale, wave_spring;
char uvlayer_name[64]; /* MAX_CUSTOMDATA_LAYER_NAME */
- char image_output_path[240]; /* 240 = FILE_MAX */
+ char image_output_path[1024]; /* 1024 = FILE_MAX */
char output_name[64]; /* MAX_CUSTOMDATA_LAYER_NAME */
char output_name2[64]; /* MAX_CUSTOMDATA_LAYER_NAME */ /* some surfaces have 2 outputs */
Modified: trunk/blender/source/blender/makesdna/DNA_fileglobal_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_fileglobal_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_fileglobal_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -51,7 +51,7 @@
int revision; /* svn revision from buildinfo */
int pad;
/* file path where this was saved, for recover */
- char filename[240]; /* 240 = FILE_MAX */
+ char filename[1024]; /* 1024 = FILE_MAX */
} FileGlobal;
Modified: trunk/blender/source/blender/makesdna/DNA_image_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_image_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_image_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -69,7 +69,7 @@
typedef struct Image {
ID id;
- char name[240]; /* file path, 240 = FILE_MAX */
+ char name[1024]; /* file path, 1024 = FILE_MAX */
ListBase ibufs; /* not written in file */
struct GPUTexture *gputexture; /* not written in file */
Modified: trunk/blender/source/blender/makesdna/DNA_modifier_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_modifier_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_modifier_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -773,7 +773,7 @@
int bakestart;
int bakeend;
- char cachepath[240]; // FILE_MAX
+ char cachepath[1024]; // FILE_MAX
char foamlayername[64]; /* MAX_CUSTOMDATA_LAYER_NAME */
char cached;
char geometry_mode;
Modified: trunk/blender/source/blender/makesdna/DNA_movieclip_types.h
===================================================================
--- trunk/blender/source/blender/makesdna/DNA_movieclip_types.h 2012-01-21 14:48:07 UTC (rev 43581)
+++ trunk/blender/source/blender/makesdna/DNA_movieclip_types.h 2012-01-21 14:54:53 UTC (rev 43582)
@@ -51,7 +51,7 @@
} MovieClipUser;
typedef struct MovieClipProxy {
- char dir[160]; /* custom directory for index and proxy files (defaults to BL_proxy) */
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list