diff options
| author | Manolo Gouy <Manolo> | 2010-11-25 18:21:21 +0000 |
|---|---|---|
| committer | Manolo Gouy <Manolo> | 2010-11-25 18:21:21 +0000 |
| commit | 7eb27fa4bd313e4c9f83df5aa8b774f54a7aaca2 (patch) | |
| tree | b46139e955b531bfdd09f25e785a8cd91ac46f99 /src/fl_set_fonts_mac.cxx | |
| parent | 0f3e028a13cd7fadfba39964bebd42639a06a6c4 (diff) | |
Mac OS X: introduced global variable fl_mac_os_version and cleaned a few unused variables.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7892 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/fl_set_fonts_mac.cxx')
| -rw-r--r-- | src/fl_set_fonts_mac.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/fl_set_fonts_mac.cxx b/src/fl_set_fonts_mac.cxx index 2b86c6bb9..1099b3819 100644 --- a/src/fl_set_fonts_mac.cxx +++ b/src/fl_set_fonts_mac.cxx @@ -63,9 +63,8 @@ Fl_Font Fl::set_fonts(const char* xstarname) { if (fl_free_font > FL_FREE_FONT) return (Fl_Font)fl_free_font; // if already called #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 -static SInt32 MACsystemVersion = 0; -if(MACsystemVersion == 0) Gestalt(gestaltSystemVersion, &MACsystemVersion); -if(MACsystemVersion >= 0x1050) { + if(fl_mac_os_version == 0) fl_open_display(); +if(fl_mac_os_version >= 0x1050) { //if(CTFontCreateWithFontDescriptor != NULL) {// CTFontCreateWithFontDescriptor != NULL on 10.4 also! int value[1] = {1}; CFDictionaryRef dict = CFDictionaryCreate(NULL, @@ -131,7 +130,7 @@ else { #if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5 } #endif - return 0; // FIXME: I do not understand the shuffeling of the above ifdef's and why they are here! + return 0; } static int array[128]; |
