Re: [mlview-list] [Patch] Dbus-Support on FreeBSD (dbus 0.34) and gcc 2.95 compatibility
- From: Dodji Seketeli <dodji seketeli org>
- To: Simon Barner <barner FreeBSD org>
- Cc: mlview-list gnome org
- Subject: Re: [mlview-list] [Patch] Dbus-Support on FreeBSD (dbus 0.34) and gcc 2.95 compatibility
- Date: Mon, 1 Aug 2005 07:44:07 +0200
Hello Simon,
Sorry for my late answer. I was in vacations (with no network
access) and I am catching up slowly with a huge pile of emails :-)
Okay, I'll apply this patch into the 0.8 branch soonish and I'll let you
know.
Thank you for your time and keep up the good work !
Dodji.
On Sat, Jul 23, 2005 at 12:35:11PM +0200, Simon Barner wrote:
> Dear MlView developers,
>
> I am the maintainer of the FreeBSD mlview port. Could you please have a
> look at the attached patches, and -- if you agree with them --
> incorporate them into your next release?
>
> ptch-src_mlview-app-context.c simpliy moves a variable declaration at
> the beginning of a function -- for gcc 2.95 compat (Maybe more patches
> of this kind are necessary; this one is in the FreeBSD ports collection
> since MlView 0.7.1)
>
> patch-src_mlview-service.c is needed for compat. with dbus 0.34. I'm not
> familiar with DBus at all, but maybe the patch is helpful for you
> anyway.
>
> Best regards,
> Simon
>
> P.S. Please Cc: me in your replys because I'm not a member of this list.
> --- src/mlview-app-context.c.orig Tue Jan 11 09:37:44 2005
> +++ src/mlview-app-context.c Tue Jan 11 09:38:02 2005
> @@ -1348,13 +1348,14 @@
> mlview_app_context_get_file_chooser (MlViewAppContext *a_this,
> const gchar *a_title, MlViewFileChooserMode a_mode)
> {
> + GtkWidget * parent_window = NULL ;
> +
> g_return_val_if_fail (a_this
> && MLVIEW_IS_APP_CONTEXT (a_this)
> && PRIVATE (a_this),
> NULL) ;
>
> /*if (!PRIVATE (a_this)->file_chooser) {*/
> - GtkWidget * parent_window = NULL ;
>
> parent_window = mlview_app_context_get_element (a_this,
> "MlViewMainWindow") ;
> --- src/mlview-service.c.orig Sat Jul 23 12:10:16 2005
> +++ src/mlview-service.c Sat Jul 23 12:23:14 2005
> @@ -282,23 +282,23 @@
> service_name = g_strdup_printf ("%s.%s",
> PRIVATE (a_this)->name,
> tab) ;
> - service_result = dbus_bus_acquire_service
> + service_result = dbus_bus_request_name
> (dbus_connection,
> service_name, 0, &dbus_error) ;
>
> switch (service_result) {
> - case DBUS_SERVICE_REPLY_PRIMARY_OWNER:
> + case DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER:
> /*we started the service, OK*/
> mlview_utils_trace_debug
> ("Service name: %s registered\n",
> service_name) ;
> status = register_dbus_objects (a_this) ;
> break ;
> - case DBUS_SERVICE_REPLY_ALREADY_OWNER:
> + case DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER:
> /*we were already started as service. OK still*/
> status = MLVIEW_OK ;
> break ;
> - case DBUS_SERVICE_REPLY_SERVICE_EXISTS:
> + case DBUS_REQUEST_NAME_REPLY_EXISTS:
> /*
> * an other process has been registered under
> * with the same service name. So we can't be registered
> @@ -312,7 +312,7 @@
> "moment") ;
> }
> goto try_service_name ;
> - case DBUS_SERVICE_REPLY_IN_QUEUE:
> + case DBUS_REQUEST_NAME_REPLY_IN_QUEUE:
> /*
> * our request is queued. (bus overcrowded ?) KO
> */
> _______________________________________________
> Mlview-list mailing list
> Mlview-list gnome org
> http://mail.gnome.org/mailman/listinfo/mlview-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]