- Use external TALLOC context for cast_SPropValue rather than
authorJulien Kerihuel <j.kerihuel@openchange.org>
Wed, 23 Jun 2010 19:00:12 +0000 (19:00 +0000)
committerJulien Kerihuel <j.kerihuel@openchange.org>
Wed, 23 Jun 2010 19:00:12 +0000 (19:00 +0000)
commitcf91b7a302c1fcd2815f00dbdb1432bb9b38b959
tree04fcf33b7718af8ebc74a3f30ba1427144fc7a82
parentfed1720cc58af2879fc527e95851146902338418
- Use external TALLOC context for cast_SPropValue rather than
global_mapi_ctx->mem_ctx. This was preventing from using this function
properly in a context different from libmapi based application
(server).

- Add cast_SPropValue support for PT_CLSID and PT_MV_LONG

- add message path + id in the indexing database for mapistore case in
  SaveChangesMessage
libmapi/property.c
libocpf/ocpf_write.c
mapiproxy/servers/default/emsmdb/oxcmsg.c
mapiproxy/servers/default/emsmdb/oxcprpt.c
utils/mapitest/modules/module_oxomsg.c