Bug 938014 - Don't assume Glib IO comes with DBus. r=karlt

This commit is contained in:
Jaroslav Kopecký 2013-11-13 08:23:48 -05:00
Родитель 0d9e27daee
Коммит 65c876d0b0
1 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -12,8 +12,10 @@
#include <gio/gio.h>
#include <gtk/gtk.h>
#ifdef MOZ_ENABLE_DBUS
#include <dbus/dbus-glib.h>
#include <dbus/dbus-glib-lowlevel.h>
#endif
char *
@ -382,6 +384,9 @@ nsGIOService::ShowURIForInput(const nsACString& aUri)
NS_IMETHODIMP
nsGIOService::OrgFreedesktopFileManager1ShowItems(const nsACString& aPath)
{
#ifndef MOZ_ENABLE_DBUS
return NS_ERROR_FAILURE;
#else
GError* error = nullptr;
static bool org_freedesktop_FileManager1_exists = true;
@ -427,6 +432,7 @@ nsGIOService::OrgFreedesktopFileManager1ShowItems(const nsACString& aPath)
}
return NS_OK;
#endif
}
/**