~ubuntu-branches/ubuntu/lucid/obexd/lucid-updates

« back to all changes in this revision

Viewing changes to src/plugin.h

  • Committer: Bazaar Package Importer
  • Author(s): Baptiste Mille-Mathias
  • Date: 2010-01-10 10:46:58 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100110104658-3oby1mv56wzrqanh
Tags: 0.21-0ubuntu1
* New upstream release: (LP: #505432)
  - Fix crash caused by D-Bus timeout handling.
  - Fix issue when the object size is unknown.
  - Fix issue with reporting no space left on disk.
  - Fix read callback of various drivers.
  - Fix D-Bus error handling on SyncEvolution connect.
  - Fix PC Suite service driver matching.
  - Fix crash with agent unregister handling.
  - Fix free space calculation on systems where fsfilcnt_t is 32-bit.
  - Fix SendFiles to actually use the source argument.
  - Fix Bluetooth initialization handling.
  - Fix BtIO race condition in detecting a closed file descriptor.
  - Fix handling of strict-aliasing rules.
  - Add support for mimetype and filesystem plugins.
  - Add support for phonebook and telephony drivers.
  - Add initial OBEX server/SyncML binding for SyncEvolution.
  - Add support for full non-recursive build.
  - Add support for mem-type attribute when in PC Suite mode.
  - Make sure the ONLCR flag is cleared for the TTY.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
        void (*exit) (void);
28
28
};
29
29
 
 
30
#ifdef OBEX_PLUGIN_BUILTIN
 
31
#define OBEX_PLUGIN_DEFINE(name, init, exit) \
 
32
                struct obex_plugin_desc __obex_builtin_ ## name = { \
 
33
                        #name, init, exit \
 
34
                };
 
35
#else
30
36
#define OBEX_PLUGIN_DEFINE(name,init,exit) \
31
37
                extern struct obex_plugin_desc obex_plugin_desc \
32
38
                                __attribute__ ((visibility("default"))); \
33
39
                struct obex_plugin_desc obex_plugin_desc = { \
34
40
                        name, init, exit \
35
41
                };
 
42
#endif