I created ticket http://wixtoolset.org/issues/4207/. Let me know if there
is anything else needed for triage.
On Sun, Nov 24, 2013 at 9:53 AM, Blair Murri <os...@live.com> wrote:
> In 3.x I believe that you must retain the current method signatures (but
> you could add new method signatures for the UTF-16 strings). You could,
> however, reimplement them in terms of their wide-string counterparts (which
> use new signatures). Remember that you also have to maintain "C" support,
> so the new wide-string signatures have to have a different name.
>
> In 4.x, I would say do the A/W suffix thing on all the entry points with
> the usual define based on the compiler's string setting. You could do the
> same thing for 3.x, except you would have to define the old names to always
> be "ANSI" (to not break existing code).
>
> Open a feature request and triage will give you the actual rules to follow
> (if you wish to implement this for 3.x be sure to ask about A/W defaults).
>
> -Blair
>
> > Date: Fri, 22 Nov 2013 12:16:49 -0600
> > From: kne...@gmail.com
> > To: wix-devs@lists.sourceforge.net
> > Subject: [WiX-devs] Unicode support for WcaLog
>
> >
> > I would like to re-write the WcaLog method and methods that depend on
> > WcaLog in order to support unicode strings. Microsoft has deprecated
> > multi-byte char support for their MFC library and now requires being
> > built with unicode support in Visual Studio 2013. If you want to use
> > MFC in custom actions it creates a lot of head aches to log the strings
> > because now you have to convert unicode strings to Ansi strings. This
> > will result in loss of data if you write text outside of the default
> > code page selected in the OS. Every application today should support
> > unicode strings.
> >
> > I would like to get the okay before making the changes.
> >
> > Thanks,
> > Keith
> >
> >
> ------------------------------------------------------------------------------
> > Shape the Mobile Experience: Free Subscription
> > Software experts and developers: Be at the forefront of tech innovation.
> > Intel(R) Software Adrenaline delivers strategic insight and
> game-changing
> > conversations that shape the rapidly evolving mobile landscape. Sign up
> now.
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> > _______________________________________________
> > WiX-devs mailing list
> > WiX-devs@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-devs
>
>
> ------------------------------------------------------------------------------
> Shape the Mobile Experience: Free Subscription
> Software experts and developers: Be at the forefront of tech innovation.
> Intel(R) Software Adrenaline delivers strategic insight and game-changing
> conversations that shape the rapidly evolving mobile landscape. Sign up
> now.
> http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-devs mailing list
> WiX-devs@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-devs
>
>
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing
conversations that shape the rapidly evolving mobile landscape. Sign up now.
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
WiX-devs mailing list
WiX-devs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-devs