[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14291] trunk/blender/source/blender/src/ filesel.c: fix for [#8795] Unable to load an image into Image Texture Type
Campbell Barton
ideasman42 at gmail.com
Mon Mar 31 10:30:12 CEST 2008
Revision: 14291
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14291
Author: campbellbarton
Date: 2008-03-31 10:30:10 +0200 (Mon, 31 Mar 2008)
Log Message:
-----------
fix for [#8795] Unable to load an image into Image Texture Type
Modified Paths:
--------------
trunk/blender/source/blender/src/filesel.c
Modified: trunk/blender/source/blender/src/filesel.c
===================================================================
--- trunk/blender/source/blender/src/filesel.c 2008-03-31 03:40:47 UTC (rev 14290)
+++ trunk/blender/source/blender/src/filesel.c 2008-03-31 08:30:10 UTC (rev 14291)
@@ -1890,22 +1890,25 @@
sfile->ofs= 0;
do_draw= 1;
}
- }
- else {
- if( strcmp(sfile->file, sfile->filelist[act].relname)) {
- char tmpstr[240];
- do_draw= 1;
- BLI_strncpy(sfile->file, sfile->filelist[act].relname, sizeof(sfile->file));
- if (sfile->f_fp) {
- sprintf (tmpstr, "%s%s", sfile->dir, sfile->file);
- /* printf ("%s\n", tmpstr); */
- #ifdef INTERNATIONAL
- if (!FTF_GetNewFont ((const unsigned char *)tmpstr, 0, U.fontsize))
- error ("No font file");
- #endif
+ } else {
+ if(event==MIDDLEMOUSE && sfile->type) filesel_execute(sfile);
+#ifdef INTERNATIONAL
+ else if (sfile->type==FILE_LOADFONT) {
+ /* Font Preview */
+ if( strcmp(sfile->file, sfile->filelist[act].relname)) {
+ char tmpstr[240];
+ do_draw= 1;
+ BLI_strncpy(sfile->file, sfile->filelist[act].relname, sizeof(sfile->file));
+ if (sfile->f_fp) {
+ sprintf (tmpstr, "%s%s", sfile->dir, sfile->file);
+
+ if (!FTF_GetNewFont ((const unsigned char *)tmpstr, 0, U.fontsize))
+ error ("No font file");
+
+ }
}
}
- if(event==MIDDLEMOUSE && sfile->type) filesel_execute(sfile);
+#endif
}
}
}
More information about the Bf-blender-cvs
mailing list