svn merge ^/trunk/blender -r41175:41200 --- will need to apply fix after
authorCampbell Barton <ideasman42@gmail.com>
Mon, 24 Oct 2011 07:56:42 +0000 (07:56 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 24 Oct 2011 07:56:42 +0000 (07:56 +0000)
29 files changed:
1  2 
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/blender.c
source/blender/blenkernel/intern/bvhutils.c
source/blender/blenkernel/intern/cloth.c
source/blender/blenkernel/intern/constraint.c
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/effect.c
source/blender/blenkernel/intern/fluidsim.c
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/blenlib/BLI_edgehash.h
source/blender/blenlib/BLI_scanfill.h
source/blender/blenlib/BLI_utildefines.h
source/blender/blenlib/CMakeLists.txt
source/blender/blenlib/intern/path_util.c
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/editors/physics/particle_edit.c
source/blender/editors/render/render_shading.c
source/blender/editors/transform/transform.c
source/blender/makesrna/RNA_access.h
source/blender/makesrna/intern/rna_scene.c
source/blender/modifiers/intern/MOD_edgesplit.c
source/blender/modifiers/intern/MOD_fluidsim_util.c
source/blender/windowmanager/intern/wm_init_exit.c
source/blenderplayer/bad_level_call_stubs/stubs.c
source/creator/creator.c
source/gameengine/Physics/Bullet/CcdPhysicsController.cpp

  #include "BLI_editVert.h"
  #include "BLI_math.h"
  #include "BLI_memarena.h"
 +#include "BLI_array.h"
  #include "BLI_pbvh.h"
  #include "BLI_utildefines.h"
+ #include "BLI_linklist.h"
  
  #include "BKE_cdderivedmesh.h"
  #include "BKE_displist.h"
@@@ -702,15 -701,6 +702,15 @@@ char *BKE_undo_menu_string(void
  
        /* saves quit.blend */
  void BKE_undo_save_quit(void)
-       BLI_make_file_string("/", str, btempdir, "quit.blend");
 +{
 +      char str[FILE_MAXDIR+FILE_MAXFILE];
 +
++      BLI_make_file_string("/", str, BLI_temporary_dir(), "quit.blend");
 +
 +      BKE_undo_save(str);
 +}
 +
 +void BKE_undo_save(char *fname)
  {
        UndoElem *uel;
        MemFileChunk *chunk;
  
  #include "BLI_editVert.h"
  #include "BLI_utildefines.h"
+ #include "BLI_linklist.h"
  
  #include "BKE_DerivedMesh.h"
 -
 +#include "BKE_tessmesh.h"
  
  #include "BLI_math.h"
  #include "MEM_guardedalloc.h"
@@@ -46,9 -46,7 +46,8 @@@
  #include "DNA_meshdata_types.h"
  #include "DNA_ID.h"
  
 +#include "BLI_utildefines.h"
  #include "BLI_blenlib.h"
- #include "BLI_path_util.h"
  #include "BLI_linklist.h"
  #include "BLI_math.h"
  #include "BLI_mempool.h"
@@@ -54,8 -54,7 +54,9 @@@
  #include "BLI_kdtree.h"
  #include "BLI_rand.h"
  #include "BLI_threads.h"
+ #include "BLI_linklist.h"
 +#include "BLI_cellalloc.h"
 +#include "BLI_math.h"
  
  #include "BKE_anim.h"
  #include "BKE_animsys.h"
  #include "BLI_blenlib.h"
  #include "BLI_kdtree.h"
  #include "BLI_kdopbvh.h"
- #include "BLI_listbase.h"
  #include "BLI_threads.h"
- #include "BLI_storage.h" /* For _LARGEFILE64_SOURCE;  zlib needs this on some systems */
  #include "BLI_utildefines.h"
+ #include "BLI_linklist.h"
 +#include "BLI_edgehash.h"
  
  #include "BKE_main.h"
  #include "BKE_animsys.h"
Simple merge
Simple merge
Simple merge
Simple merge
  #include "BLI_memarena.h"
  #include "BLI_edgehash.h"
  #include "BLI_math.h"
 -#include "BLI_utildefines.h"
 +#include "BLI_array.h"
 +#include "BLI_smallhash.h"
+ #include "BLI_linklist.h"
  
 -
  #include "BKE_cdderivedmesh.h"
  #include "BKE_modifier.h"
  #include "BKE_particle.h"
  #include "BKE_material.h" /* clear_matcopybuf */
  
  #include "BLI_blenlib.h"
 +#include "BLI_cellalloc.h"
  #include "BLI_winstuff.h"
  
+ #include "RE_engine.h"
  #include "RE_pipeline.h"              /* RE_ free stuff */
  
  #ifdef WITH_PYTHON
Simple merge