Changeset 2898

Show
Ignore:
Timestamp:
09/03/06 23:45:34
Author:
chipx86
Message:

Patch by berndth to stop using g_atexit, as this can fail in the case of a dynamically loaded module. Applications should now call notify_uninit() on exit or on plugin unload. This closes bug #86.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libnotify/ChangeLog

    r2892 r2898  
     1Sun Sep 03 23:44:01 PDT 2006  Christian Hammond <chipx86@chipx86.com> 
     2 
     3    * libnotify/notify.c: 
     4    * NEWS: 
     5      - Patch by berndth to stop using g_atexit, as this can fail in the 
     6        case of a dynamically loaded module. Applications should now call 
     7        notify_uninit() on exit or on plugin unload. This closes bug #86. 
     8 
    19Mon Jul 31 19:40:10 PDT 2006  Christian Hammond <chipx86@chipx86.com> 
    210 
  • trunk/libnotify/NEWS

    r2861 r2898  
     1version 0.4.3: 
     2    * Fixed the raw image data support to send the correct array type. 
     3      Patch by mderezynski. (Bug #68) 
     4    * Fixed configure.ac to check for the required version of glib (2.6). 
     5      Patch by compnerd. (Bug #69) 
     6    * Fixed invalid notification IDs when notify_notification_show() is called 
     7      on a notification that had already been closed or had expired. Now, 
     8      the notification will receive a new ID. Patch by Ed Catmur. (Bug #78) 
     9    * Fixed the property change notification used when setting a GtkStatusIocn. 
     10      It was emitting "attach-icon" but should have been emitted "status-icon". 
     11      (Bug #81) 
     12    * notify_uninit is no longer called automatically at exit. Applications 
     13      and libraries should do this manually. Patch by berndth. (Bug #86) 
     14 
    115version 0.4.2 (17-June-2006): 
    216    * Add G_BEGIN_DECLS and G_END_DECLS to notify.h, so that libnotify can 
  • trunk/libnotify/libnotify/notify.c

    r2822 r2898  
    9090                            G_TYPE_INVALID); 
    9191 
    92     g_atexit(notify_uninit); 
    93  
    9492    _initted = TRUE; 
    9593