[Bf-blender-cvs] [21826af] master: Fix T45165, OSX quicktime fails with diacriticals in filename.

Howard Trickey noreply at git.blender.org
Fri Sep 11 13:34:06 CEST 2015


Commit: 21826af5f730e7dff441d206b25d5ccd0992dea4
Author: Howard Trickey
Date:   Fri Sep 11 07:32:05 2015 -0400
Branches: master
https://developer.blender.org/rB21826af5f730e7dff441d206b25d5ccd0992dea4

Fix T45165, OSX quicktime fails with diacriticals in filename.

Since Blender internal strings are UTF8, changed the initialization
of the string to use initWithUTF8String from default encoding.
Fix worked on OSX 10.5.5.

===================================================================

M	source/blender/quicktime/apple/qtkit_export.m

===================================================================

diff --git a/source/blender/quicktime/apple/qtkit_export.m b/source/blender/quicktime/apple/qtkit_export.m
index a4ee398..9bc4ec4 100644
--- a/source/blender/quicktime/apple/qtkit_export.m
+++ b/source/blender/quicktime/apple/qtkit_export.m
@@ -378,8 +378,7 @@ int start_qt(
 	}
 	else {
 		makeqtstring(rd, name, preview);
-		qtexport->filename = [[NSString alloc] initWithCString:name
-		                                                       encoding:[NSString defaultCStringEncoding]];
+		qtexport->filename = [[NSString alloc] initWithUTF8String:name];
 		qtexport->movie = nil;
 		qtexport->audioFile = NULL;




More information about the Bf-blender-cvs mailing list