Table of Contents

Target Platform(s):
Wwise SDK 2019.1.5

◆ CONVERT_WIDE_TO_OSCHAR

#define CONVERT_WIDE_TO_OSCHAR (   _wstring_,
  _oscharstring_ 
)    ( _oscharstring_ ) = (AkOSChar*)( _wstring_ )

Converts a wchar_t string to an AkOSChar string.

Remarks
On some platforms the AkOSChar string simply points to the same string, on others a new buffer is allocated on the stack using AkAlloca. This means you must make sure that:
  • The source string stays valid and unmodified for as long as you need the AkOSChar string (for cases where they point to the same string)
  • The AkOSChar string is used within this scope only – for example, do NOT return that string from a function (for cases where it is allocated on the stack)

Definition at line 493 of file AkPlatformFuncs.h.