Revision: 13225 http://harbour-project.svn.sourceforge.net/harbour-project/?rev=13225&view=rev Author: vszakats Date: 2009-12-12 14:43:52 +0000 (Sat, 12 Dec 2009)
Log Message: ----------- 2009-12-12 15:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/mapi.c + Added to Makefile. ! Added SVN ID. ! Added License header. (pls add your name to copyright headers) ! Fixed to use simple quote to include Harbour headers. ! Fixed Windows header inclusion. ! Disabled for UNICODE. ! Fixed to not use return value on stack as temporary variable. ! Fixed to not use static variable. ! Fixed UNICODE literals (also for WinCE). ! Fixed to not create NULL "holes" in passed to Windows lists if received arrays have wrong content. ! Fixed to check return value of GetProcAddress(). % Optimized to only do parameter processing if MAPISendMail is available. * Cleaned string parameter defaulting to "". * Castings added and changed. * Optimizations. * Formatting (indentation, deleted unnecessary {}, variable scopes, ' ;' endings) * Variable scopes. * Using HB_SIZE. * Avoiding duplicating constants. + Added some provisions for UNICODE support. Otherwise whole code is disabled until this gets fully implemented. ; TODO: It'd be probably beneficial to remove artificial limit of 100 recipients and file attachments. ; NOTE: I didn't make any functional tests, so please make some. An example/test code would be nice in tests subdir. Modified Paths: -------------- trunk/harbour/ChangeLog trunk/harbour/contrib/hbwin/Makefile trunk/harbour/contrib/hbwin/mapi.c Property Changed: ---------------- trunk/harbour/contrib/hbwin/mapi.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour