[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20001] trunk/blender/source/blender/ blenkernel: Second trial to get an OK menu work to allow people to decide whether
Ton Roosendaal
ton at blender.org
Thu Apr 30 12:11:38 CEST 2009
Revision: 20001
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20001
Author: ton
Date: 2009-04-30 12:11:37 +0200 (Thu, 30 Apr 2009)
Log Message:
-----------
Second trial to get an OK menu work to allow people to decide whether
or not to use a 2.5+ saved file in 2.49. Apparently the msvc linker
was choking on it?
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/BKE_bad_level_calls.h
trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
trunk/blender/source/blender/blenkernel/intern/blender.c
Modified: trunk/blender/source/blender/blenkernel/BKE_bad_level_calls.h
===================================================================
--- trunk/blender/source/blender/blenkernel/BKE_bad_level_calls.h 2009-04-30 08:02:26 UTC (rev 20000)
+++ trunk/blender/source/blender/blenkernel/BKE_bad_level_calls.h 2009-04-30 10:11:37 UTC (rev 20001)
@@ -92,6 +92,7 @@
struct Oops;
void free_oops(struct Oops *oops);
void error(char *str, ...);
+int okee(char *str, ...);
/* anim.c */
extern struct ListBase editNurb;
Modified: trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
===================================================================
--- trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c 2009-04-30 08:02:26 UTC (rev 20000)
+++ trunk/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c 2009-04-30 10:11:37 UTC (rev 20001)
@@ -160,6 +160,7 @@
void free_oops(struct Oops *oops){}
void exit_posemode(int freedata){}
void error(char *str, ...){}
+int okee(char *str, ...){}
/* anim.c */
ListBase editNurb;
Modified: trunk/blender/source/blender/blenkernel/intern/blender.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/blender.c 2009-04-30 08:02:26 UTC (rev 20000)
+++ trunk/blender/source/blender/blenkernel/intern/blender.c 2009-04-30 10:11:37 UTC (rev 20001)
@@ -431,14 +431,14 @@
char str[128];
+ /* XXX DO NOT PORT OVER TO 2.5 BRANCH! */
if(main->minversionfile >= 250) {
sprintf(str, "You have opened a %d file, key information will get lost, like animation data. Continue?", main->minversionfile);
if(G.background) {
printf("ERROR: cannot render %d file\n", main->versionfile);
}
- error(str);
- return 0;
+ return okee(str);
}
else {
sprintf(str, "File written by newer Blender binary: %d.%d , expect loss of data!", main->minversionfile, main->minsubversionfile);
More information about the Bf-blender-cvs
mailing list