5
* Created by John M McIntosh on 21/11/05.
6
* Feb 15th, 2006, use sqFilenameFromString
9
#include "sqVirtualMachine.h"
11
extern struct VirtualMachine * interpreterProxy;
13
void sqFilenameFromString(char *buffer,long fileIndex, long fileLength) {
14
interpreterProxy->ioFilenamefromStringofLengthresolveAliases(buffer,fileIndex, fileLength, 1);
17
void fetchPreferences() {}
19
/* int IsImageName(char *name) {
23
int isSystem9_0_or_better(void)
28
CFStringEncoding gCurrentVMEncoding=kCFStringEncodingMacRoman;
30
void fetchPreferences() {
32
CFDictionaryRef myDictionary;
33
CFStringRef SqueakVMEncodingType;
36
myBundle = CFBundleGetMainBundle();
37
myDictionary = CFBundleGetInfoDictionary(myBundle);
38
SqueakVMEncodingType = CFDictionaryGetValue(myDictionary, CFSTR("SqueakEncodingType"));
39
if (SqueakVMEncodingType)
40
CFStringGetCString (SqueakVMEncodingType, encoding, 256, kCFStringEncodingMacRoman);
44
gCurrentVMEncoding = kCFStringEncodingMacRoman;
45
if (strcmp("UTF-8",encoding) == 0)
46
gCurrentVMEncoding = kCFStringEncodingUTF8;
47
if (strcmp("ShiftJIS",encoding) == 0)
48
gCurrentVMEncoding = kCFStringEncodingShiftJIS;
b'\\ No newline at end of file'