Ticket #27923: gtksourceview_gtksourceview-i18n.c.diff

File gtksourceview_gtksourceview-i18n.c.diff, 837 bytes (added by hsivank@…, 13 years ago)
  • gtksourceview/gtksourceview-i18n.c

    old new  
    2424#endif
    2525
    2626#ifdef OS_OSX
    27 #include <ige-mac-bundle.h>
     27#ifndef __x86_64__
     28        #include <ige-mac-bundle.h>
     29#else
     30        #include <gtkosxapplication.h>
     31#endif
    2832#endif
    2933
    3034#include <string.h>
     
    4549
    4650        g_free (win32_dir);
    4751#elif defined (OS_OSX)
     52#ifndef __x86_64__
    4853        IgeMacBundle *bundle = ige_mac_bundle_get_default ();
    4954
    5055        if (ige_mac_bundle_get_is_app_bundle (bundle))
    5156        {
    5257                locale_dir = g_strdup (ige_mac_bundle_get_localedir (bundle));
    5358        }
     59#else
     60        if(quartz_application_get_bundle_id() != NULL)
     61        {
     62                locale_dir = g_strdup (quartz_application_get_resource_path());
     63        }
     64#endif
    5465        else
    5566        {
    5667                locale_dir = g_build_filename (DATADIR, "locale", NULL);