Package: lintian Version: 2.5.81ubuntu1 Severity: minor Dear Maintainer,
Whilst working on the Carla package, I got false positives for the word "itialize". The actual string is in all cases "initialize" which is the very string that lintian suggests as a replacement. carla$ grep "itialize" -riH * data/carla-single:# Initialize variables to null data/windows/unzipfx-carla-control/ebcdic.h: by the translation code portions. They may get initialized at program data/windows/unzipfx-carla-control/zipinfo.c: G.pInfo = G.info; /* (re-)initialize, (just to make sure) */ data/windows/unzipfx-carla-control/extract.c: /* a) initialize the CRC table pointer (once) */ data/windows/unzipfx-carla-control/extract.c: Initialize variables, buffers, etc. data/windows/unzipfx-carla-control/globals.c: Routines to allocate and initialize globals, with or without threads. data/windows/unzipfx-carla-control/process.c:/* Initialize UnZip's built-in pseudo hard-coded "ISO <--> OEM" translation, data/windows/unzipfx-carla-control/process.c: Initialize the internal flag holding the mode of processing "overwrite data/windows/unzipfx-carla-control/process.c: stream, the "U" is not a very good escape initializer. Therefore, we data/windows/unzipfx-carla-control/win32/win32.c: /* The milliseconds field gets always initialized to 0. */ data/windows/unzipfx-carla-control/win32/win32.c: if (!G.notfirstcall) { /* first call: must initialize everything */ data/windows/unzipfx-carla-control/win32/win32.c: Initialize various pointers and counters and stuff. data/windows/unzipfx-carla-control/win32/win32.c: *pathcomp = '\0'; /* initialize translation buffer */ data/windows/unzipfx-carla-control/win32/win32.c: INIT: allocate and initialize buffer space for the file currently being data/windows/unzipfx-carla-control/win32/nt.c:static BOOL Initialize(VOID); data/windows/unzipfx-carla-control/win32/nt.c:volatile BOOL bInitialized = FALSE; /* module level stuff initialized? */ data/windows/unzipfx-carla-control/win32/nt.c:static BOOL Initialize(VOID) data/windows/unzipfx-carla-control/win32/nt.c: if (bInitialized) return TRUE; data/windows/unzipfx-carla-control/win32/nt.c: return bInitialized; data/windows/unzipfx-carla-control/win32/nt.c: if (!bInitialized) { data/windows/unzipfx-carla-control/win32/nt.c: /* initialize module level resources */ data/windows/unzipfx-carla-control/win32/nt.c: InitializeCriticalSection( &VolumeCapsLock ); data/windows/unzipfx-carla-control/win32/nt.c: bInitialized = TRUE; data/windows/unzipfx-carla-control/win32/nt.c: if(!bInitialized) if(!Initialize()) return FALSE; data/windows/unzipfx-carla-control/win32/nt.c: if(!bInitialized) if(!Initialize()) return FALSE; data/windows/unzipfx-carla-control/unzip.c: /* initialize international char support to the current environment */ data/windows/unzipfx-carla-control/unzip.c: /* initialize Unicode */ data/windows/unzipfx-carla-control/unix/unix.c: if (!G.notfirstcall) { /* first call: must initialize everything */ data/windows/unzipfx-carla-control/unix/unix.c: /* initialized to 0 for check in "default" branch below... */ data/windows/unzipfx-carla-control/unix/unix.c: Initialize various pointers and counters and stuff. data/windows/unzipfx-carla-control/unix/unix.c: return MPN_NOMEM; /* initialize path buffer, unless no memory */ data/windows/unzipfx-carla-control/unix/unix.c: *pathcomp = '\0'; /* initialize translation buffer */ data/windows/unzipfx-carla-control/unix/unix.c: INIT: allocate and initialize buffer space for the file currently being data/windows/unzipfx-carla-control/crypt.c: /* For the encoding task used in Zip (and ZipCloak), we want to initialize data/windows/unzipfx-carla-control/crypt.c: used to supply these `random' bytes, which in turn is initialized by data/windows/unzipfx-carla-control/crypt.c: * Initialize the encryption keys and the random header according to data/windows/unzipfx-carla-control/crypt.c: * Initialize the local copy of the table of precomputed crc32 values. data/windows/unzipfx-carla-control/crypt.c: /* Initialize keys with password and write random header */ data/windows/unzipfx-carla-control/crypt.c: /* Initialize keys with password */ data/windows/unzipfx-carla-control/consts.h: This file contains global, initialized variables that never change. It is data/windows/unzipfx-carla-control/fileio.c: register int init; /* initializer character */ data/windows/unzipfx-carla-control/globals.h: structure and initialize any variables that require it. This must data/windows/unzipfx-carla-control/globals.h:#ifndef VMS /* if SMALL_MEM, outbuf2 is initialized in */ data/windows/unzipfx-carla-control/globals.h: int inflInit; /* inflate static: zlib inflate() initialized */ data/windows/unzipfx-carla-control/globals.h:/* pseudo constant sigs; they are initialized at runtime so unzip executable data/windows/unzipfx-carla-control/unzip.h: /* globals constructed and initialized */ data/windows/unzipfx-carla-control/inflate.c: c17e 30 Mar 07 C. Spieler in inflate_dynamic(), initialize tl and td data/windows/unzipfx-carla-control/inflate.c: variables for speed and are initialized at the beginning of a data/windows/unzipfx-carla-control/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla-control/inflate.c: b = G.bb; /* initialize bit buffer */ data/windows/unzipfx-carla-control/inflate.c: w = G.wp; /* initialize window position */ data/windows/unzipfx-carla-control/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla-control/inflate.c: b = G.bb; /* initialize bit buffer */ data/windows/unzipfx-carla-control/inflate.c: w = G.wp; /* initialize window position */ data/windows/unzipfx-carla-control/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla-control/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla-control/inflate.c: /* initialize window, bit buffer */ data/windows/unzipfx-carla-control/crc32.c: taking the remainder. The register is initialized to zero, and for each data/windows/unzipfx-carla-control/crc32.c: pointer, then initialize the crc shift register contents instead. data/windows/unzipfx-carla/ebcdic.h: by the translation code portions. They may get initialized at program data/windows/unzipfx-carla/zipinfo.c: G.pInfo = G.info; /* (re-)initialize, (just to make sure) */ data/windows/unzipfx-carla/extract.c: /* a) initialize the CRC table pointer (once) */ data/windows/unzipfx-carla/extract.c: Initialize variables, buffers, etc. data/windows/unzipfx-carla/globals.c: Routines to allocate and initialize globals, with or without threads. data/windows/unzipfx-carla/process.c:/* Initialize UnZip's built-in pseudo hard-coded "ISO <--> OEM" translation, data/windows/unzipfx-carla/process.c: Initialize the internal flag holding the mode of processing "overwrite data/windows/unzipfx-carla/process.c: stream, the "U" is not a very good escape initializer. Therefore, we data/windows/unzipfx-carla/win32/win32.c: /* The milliseconds field gets always initialized to 0. */ data/windows/unzipfx-carla/win32/win32.c: if (!G.notfirstcall) { /* first call: must initialize everything */ data/windows/unzipfx-carla/win32/win32.c: Initialize various pointers and counters and stuff. data/windows/unzipfx-carla/win32/win32.c: *pathcomp = '\0'; /* initialize translation buffer */ data/windows/unzipfx-carla/win32/win32.c: INIT: allocate and initialize buffer space for the file currently being data/windows/unzipfx-carla/win32/nt.c:static BOOL Initialize(VOID); data/windows/unzipfx-carla/win32/nt.c:volatile BOOL bInitialized = FALSE; /* module level stuff initialized? */ data/windows/unzipfx-carla/win32/nt.c:static BOOL Initialize(VOID) data/windows/unzipfx-carla/win32/nt.c: if (bInitialized) return TRUE; data/windows/unzipfx-carla/win32/nt.c: return bInitialized; data/windows/unzipfx-carla/win32/nt.c: if (!bInitialized) { data/windows/unzipfx-carla/win32/nt.c: /* initialize module level resources */ data/windows/unzipfx-carla/win32/nt.c: InitializeCriticalSection( &VolumeCapsLock ); data/windows/unzipfx-carla/win32/nt.c: bInitialized = TRUE; data/windows/unzipfx-carla/win32/nt.c: if(!bInitialized) if(!Initialize()) return FALSE; data/windows/unzipfx-carla/win32/nt.c: if(!bInitialized) if(!Initialize()) return FALSE; data/windows/unzipfx-carla/unzip.c: /* initialize international char support to the current environment */ data/windows/unzipfx-carla/unzip.c: /* initialize Unicode */ data/windows/unzipfx-carla/unix/unix.c: if (!G.notfirstcall) { /* first call: must initialize everything */ data/windows/unzipfx-carla/unix/unix.c: /* initialized to 0 for check in "default" branch below... */ data/windows/unzipfx-carla/unix/unix.c: Initialize various pointers and counters and stuff. data/windows/unzipfx-carla/unix/unix.c: return MPN_NOMEM; /* initialize path buffer, unless no memory */ data/windows/unzipfx-carla/unix/unix.c: *pathcomp = '\0'; /* initialize translation buffer */ data/windows/unzipfx-carla/unix/unix.c: INIT: allocate and initialize buffer space for the file currently being data/windows/unzipfx-carla/crypt.c: /* For the encoding task used in Zip (and ZipCloak), we want to initialize data/windows/unzipfx-carla/crypt.c: used to supply these `random' bytes, which in turn is initialized by data/windows/unzipfx-carla/crypt.c: * Initialize the encryption keys and the random header according to data/windows/unzipfx-carla/crypt.c: * Initialize the local copy of the table of precomputed crc32 values. data/windows/unzipfx-carla/crypt.c: /* Initialize keys with password and write random header */ data/windows/unzipfx-carla/crypt.c: /* Initialize keys with password */ data/windows/unzipfx-carla/consts.h: This file contains global, initialized variables that never change. It is data/windows/unzipfx-carla/fileio.c: register int init; /* initializer character */ data/windows/unzipfx-carla/globals.h: structure and initialize any variables that require it. This must data/windows/unzipfx-carla/globals.h:#ifndef VMS /* if SMALL_MEM, outbuf2 is initialized in */ data/windows/unzipfx-carla/globals.h: int inflInit; /* inflate static: zlib inflate() initialized */ data/windows/unzipfx-carla/globals.h:/* pseudo constant sigs; they are initialized at runtime so unzip executable data/windows/unzipfx-carla/unzip.h: /* globals constructed and initialized */ data/windows/unzipfx-carla/inflate.c: c17e 30 Mar 07 C. Spieler in inflate_dynamic(), initialize tl and td data/windows/unzipfx-carla/inflate.c: variables for speed and are initialized at the beginning of a data/windows/unzipfx-carla/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla/inflate.c: b = G.bb; /* initialize bit buffer */ data/windows/unzipfx-carla/inflate.c: w = G.wp; /* initialize window position */ data/windows/unzipfx-carla/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla/inflate.c: b = G.bb; /* initialize bit buffer */ data/windows/unzipfx-carla/inflate.c: w = G.wp; /* initialize window position */ data/windows/unzipfx-carla/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla/inflate.c: int retval = 0; /* error code returned: initialized to "no error" */ data/windows/unzipfx-carla/inflate.c: /* initialize window, bit buffer */ data/windows/unzipfx-carla/crc32.c: taking the remainder. The register is initialized to zero, and for each data/windows/unzipfx-carla/crc32.c: pointer, then initialize the crc shift register contents instead. data/presentation/lac2018/acl.bst:FUNCTION {initialize.et.al.char.used} data/presentation/lac2018/acl.bst:EXECUTE {initialize.et.al.char.used} data/presentation/lac2018/acl.bst:FUNCTION {initialize.longest.label} data/presentation/lac2018/acl.bst:EXECUTE {initialize.longest.label} debian/patches/0013-Update-our-rtaudio-patch.patch: #define MUTEX_INITIALIZE(A) pthread_mutex_init(A, NULL) source/includes/lv2/atom-helpers.h:// Clear and initialize an existing LV2 atom:Sequenece buffer. source/includes/lv2/event-helpers.h:/** Initialize (empty, reset..) an existing event buffer. source/includes/lv2/lv2_util.h: required, terminated by a NULL URI. The data pointers MUST be initialized source/includes/lv2/atom-util.h: pairs, terminated by a zero key. The value pointers MUST be initialized to source/includes/lv2/atom-util.h: initialized to NULL. For example: source/includes/lv2/dynmanifest.h: @param handle Pointer to an uninitialized dynamic manifest generator handle. source/bridges-plugin/CarlaBridgePlugin.cpp: // Initialize OS features source/bridges-plugin/CarlaBridgePlugin.cpp: OleInitialize(nullptr); source/bridges-plugin/CarlaBridgePlugin.cpp: CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); source/bridges-plugin/CarlaBridgePlugin.cpp: CoUninitialize(); source/bridges-plugin/CarlaBridgePlugin.cpp: OleUninitialize(); source/Makefile.mk:BASE_FLAGS += -Woverlength-strings -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-conversion -Wundef -Wuninitialized -Wunused source/discovery/carla-discovery.cpp: // Initialize OS features source/discovery/carla-discovery.cpp: OleInitialize(nullptr); source/discovery/carla-discovery.cpp: CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); source/discovery/carla-discovery.cpp: CoUninitialize(); source/discovery/carla-discovery.cpp: OleUninitialize(); source/utils/CarlaBridgeUtils.cpp:bool BridgeAudioPool::initializeServer() noexcept source/utils/CarlaBridgeUtils.cpp:bool BridgeRtClientControl::initializeServer() noexcept source/utils/CarlaBridgeUtils.cpp:bool BridgeNonRtClientControl::initializeServer() noexcept source/utils/CarlaBridgeUtils.cpp:bool BridgeNonRtServerControl::initializeServer() noexcept source/utils/CarlaShmUtils.hpp: * Initialize a shared memory object to an invalid state. source/utils/CarlaMutex.hpp: InitializeCriticalSection(&fSection); source/utils/CarlaPipeUtils.hpp: * Initialize the pipes used by a server. source/utils/CarlaBridgeUtils.hpp: bool initializeServer() noexcept; source/utils/CarlaBridgeUtils.hpp: bool initializeServer() noexcept; source/utils/CarlaBridgeUtils.hpp: bool initializeServer() noexcept; source/utils/CarlaBridgeUtils.hpp: bool initializeServer() noexcept; source/bridges-ui/CarlaBridge.doxygen:MAX_INITIALIZER_LINES = 30 source/bridges-ui/CarlaBridgeFormatLV2.cpp: // initialize features (part 1) source/bridges-ui/CarlaBridgeFormatLV2.cpp: // initialize features (part 2) source/bridges-ui/CarlaBridgeFormatLV2.cpp: // initialize UI source/modules/audio_decoder/ad.h:/** zero initialize the information struct. * (does not free nfo->meta_data) source/modules/rtmempool/rtmempool-lv2.h: * Initialize LV2_RTSAFE_MEMORY_POOL__Pool feature source/modules/rtmempool/list.h: * non-initialized list entries. source/modules/rtmempool/list.h: * list_del_init - deletes entry from list and reinitialize it. source/modules/lilv/sord-0.16.0/doc/reference.doxygen.in:# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the source/modules/lilv/sord-0.16.0/doc/reference.doxygen.in:# documentation. If the initializer consists of more lines than specified here source/modules/lilv/sord-0.16.0/doc/reference.doxygen.in:# it will be hidden. Use a value of 0 to hide initializers completely. The source/modules/lilv/sord-0.16.0/doc/reference.doxygen.in:# controlled using \showinitializer or \hideinitializer command in the source/modules/lilv/sord-0.16.0/doc/reference.doxygen.in:MAX_INITIALIZER_LINES = 30 source/modules/lilv/serd-0.24.0/serd/serd.h: an initialized SerdChunk. When the write is finished, the string should be source/modules/lilv/serd-0.24.0/doc/reference.doxygen.in:# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the source/modules/lilv/serd-0.24.0/doc/reference.doxygen.in:# documentation. If the initializer consists of more lines than specified here source/modules/lilv/serd-0.24.0/doc/reference.doxygen.in:# it will be hidden. Use a value of 0 to hide initializers completely. The source/modules/lilv/serd-0.24.0/doc/reference.doxygen.in:# controlled using \showinitializer or \hideinitializer command in the source/modules/lilv/serd-0.24.0/doc/reference.doxygen.in:MAX_INITIALIZER_LINES = 30 source/modules/lilv/lilv-0.24.0/lilv/lilv.h: Initialize a new, empty world. source/modules/lilv/lilv-0.24.0/lilv/lilv.h: `def`, `min`, and `max` are outputs, pass pointers to uninitialized source/modules/lilv/lilv-0.24.0/doc/reference.doxygen.in:# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the source/modules/lilv/lilv-0.24.0/doc/reference.doxygen.in:# documentation. If the initializer consists of more lines than specified here source/modules/lilv/lilv-0.24.0/doc/reference.doxygen.in:# it will be hidden. Use a value of 0 to hide initializers completely. The source/modules/lilv/lilv-0.24.0/doc/reference.doxygen.in:# controlled using \showinitializer or \hideinitializer command in the source/modules/lilv/lilv-0.24.0/doc/reference.doxygen.in:MAX_INITIALIZER_LINES = 30 source/modules/lilv/sratom-0.6.0/sratom/sratom.h: The handle must point to an initialized SerdChunk. source/modules/lilv/sratom-0.6.0/doc/reference.doxygen.in:# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the source/modules/lilv/sratom-0.6.0/doc/reference.doxygen.in:# documentation. If the initializer consists of more lines than specified here source/modules/lilv/sratom-0.6.0/doc/reference.doxygen.in:# it will be hidden. Use a value of 0 to hide initializers completely. The source/modules/lilv/sratom-0.6.0/doc/reference.doxygen.in:# controlled using \showinitializer or \hideinitializer command in the source/modules/lilv/sratom-0.6.0/doc/reference.doxygen.in:MAX_INITIALIZER_LINES = 30 source/modules/distrho/DistrhoInfo.hpp: Initialize a parameter. source/modules/distrho/DistrhoInfo.hpp: Initialize a parameter. source/modules/distrho/DistrhoPlugin.hpp: Initialize a parameter for a specific designation. source/modules/distrho/DistrhoPlugin.hpp: Initialize the audio port @a index.@n source/modules/distrho/DistrhoPlugin.hpp: Initialize the parameter @a index.@n source/modules/distrho/DistrhoUI.hpp: The UI should be initialized to a default state that matches the plugin side. source/modules/distrho/extra/Mutex.hpp: InitializeCriticalSection(&fSection); source/modules/dgl/src/nanovg/stb_image.h:// initialize a memory- stbi__jpeg_huff_decode context source/modules/dgl/src/nanovg/stb_image.h:// initialize a callback-based context source/modules/dgl/src/nanovg/stb_image.h: z->marker = STBI__MARKER_none; // initialize cached marker to empty source/modules/dgl/src/nanovg/stb_image.h:// @TODO: should statically initialize these for optimal thread safety source/modules/dgl/src/nanovg/stb_image.h: // Initialize the data to zero. source/modules/dgl/src/nanovg/stb_image.h: 1.15 initialize some fields for thread safety source/modules/dgl/src/nanovg/stb_image.h: 0.55 fix bug: restart_interval not initialized to 0 source/modules/dgl/src/nanovg/nanovg.c:#pragma warning(disable: 4204) // nonstandard extension used : non-constant aggregate initializer source/modules/dgl/src/nanovg/fontstash.h: // Initialize implementation library source/modules/rtaudio/RtAudio.h: UNINITIALIZED = -75 source/modules/rtaudio/RtAudio.h: bool coInitialized_; source/modules/rtaudio/RtAudio.h: bool coInitialized_; source/modules/rtaudio/RtAudio.h: bool coInitialized_; source/modules/rtaudio/include/iasiothiscallresolver.h:// The dependencies are with: CoInitialize, CoUninitialize, source/modules/rtaudio/include/soundcard.h: * For Gravis UltraSound use struct patch_info. Initialize the key field source/modules/rtaudio/include/soundcard.h: int channel; /* Program# to be initialized */ source/modules/rtaudio/include/soundcard.h: int device; /* 0-N. INITIALIZE BEFORE CALLING */ source/modules/rtaudio/include/soundcard.h: int device; /* 0-N. INITIALIZE BEFORE CALLING */ source/modules/rtaudio/include/soundcard.h: int flags; /* Reserved for future use. Initialize to 0 */ source/modules/rtaudio/include/soundcard.h: int filler[8]; /* Reserved for future use. Initialize to 0 */ source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPCGUID pcGuidDevice) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSound_Initialize(p,a) (p)->lpVtbl->Initialize(p,a) source/modules/rtaudio/include/dsound.h:#define IDirectSound_Initialize(p,a) (p)->Initialize(a) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPCGUID pcGuidDevice) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSound8_Initialize(p,a) IDirectSound_Initialize(p,a) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPDIRECTSOUND pDirectSound, LPCDSBUFFERDESC pcDSBufferDesc) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundBuffer_Initialize(p,a,b) (p)->lpVtbl->Initialize(p,a,b) source/modules/rtaudio/include/dsound.h:#define IDirectSoundBuffer_Initialize(p,a,b) (p)->Initialize(a,b) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPDIRECTSOUND pDirectSound, LPCDSBUFFERDESC pcDSBufferDesc) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundBuffer8_Initialize(p,a,b) IDirectSoundBuffer_Initialize(p,a,b) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPCGUID pcGuidDevice) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundCapture_Initialize(p,a) (p)->lpVtbl->Initialize(p,a) source/modules/rtaudio/include/dsound.h:#define IDirectSoundCapture_Initialize(p,a) (p)->Initialize(a) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPDIRECTSOUNDCAPTURE pDirectSoundCapture, LPCDSCBUFFERDESC pcDSCBufferDesc) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundCaptureBuffer_Initialize(p,a,b) (p)->lpVtbl->Initialize(p,a,b) source/modules/rtaudio/include/dsound.h:#define IDirectSoundCaptureBuffer_Initialize(p,a,b) (p)->Initialize(a,b) source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPDIRECTSOUNDCAPTURE pDirectSoundCapture, LPCDSCBUFFERDESC pcDSCBufferDesc) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundCaptureBuffer8_Initialize(p,a,b) IDirectSoundCaptureBuffer_Initialize(p,a,b) source/modules/rtaudio/include/dsound.h:#define DSCFX_AEC_STATUS_HISTORY_UNINITIALIZED 0x0 source/modules/rtaudio/include/dsound.h: STDMETHOD(Initialize) (THIS_ LPCGUID pCaptureGuid, LPCGUID pRenderGuid, LPCDSCBUFFERDESC lpDscBufferDesc, LPCDSBUFFERDESC lpDsBufferDesc, HWND hWnd, DWORD dwLevel, LPLPDIRECTSOUNDCAPTUREBUFFER8 lplpDirectSoundCaptureBuffer8, LPLPDIRECTSOUNDBUFFER8 lplpDirectSoundBuffer8) PURE; source/modules/rtaudio/include/dsound.h:#define IDirectSoundFullDuplex_Initialize(p,a,b,c,d,e,f,g,h) (p)->lpVtbl->Initialize(p,a,b,c,d,e,f,g,h) source/modules/rtaudio/include/dsound.h:#define IDirectSoundFullDuplex_Initialize(p,a,b,c,d,e,f,g,h) (p)->Initialize(a,b,c,d,e,f,g,h) source/modules/rtaudio/include/dsound.h:// This object is already initialized source/modules/rtaudio/include/dsound.h:#define DSERR_ALREADYINITIALIZED MAKE_DSHRESULT(130) source/modules/rtaudio/include/dsound.h:// This object has not been initialized source/modules/rtaudio/include/dsound.h:#define DSERR_UNINITIALIZED MAKE_DSHRESULT(170) source/modules/rtaudio/include/asiolist.cpp: if (numdrv) CoInitialize(0); // initialize COM source/modules/rtaudio/include/asiolist.cpp: CoUninitialize(); source/modules/rtaudio/include/asio.h: Initialize the AudioStreamIO. source/modules/rtaudio/include/asio.h: to use this when the system is not yet fully initialized, so source/modules/rtaudio/include/iasiothiscallresolver.cpp:// Constructor called to initialize static Singleton instance above. Note that source/modules/rtaudio/RtAudio.cpp: #define MUTEX_INITIALIZE(A) InitializeCriticalSection(A) source/modules/rtaudio/RtAudio.cpp: #define MUTEX_INITIALIZE(A) pthread_mutex_init(A, NULL) source/modules/rtaudio/RtAudio.cpp: #define MUTEX_INITIALIZE(A) abs(*A) // dummy definitions source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: MUTEX_INITIALIZE( &stream_.mutex ); source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: // CoInitialize beforehand, but it must be for appartment threading source/modules/rtaudio/RtAudio.cpp: coInitialized_ = false; source/modules/rtaudio/RtAudio.cpp: HRESULT hr = CoInitialize( NULL ); source/modules/rtaudio/RtAudio.cpp: errorText_ = "RtApiAsio::ASIO requires a single-threaded appartment. Call CoInitializeEx(0,COINIT_APARTMENTTHREADED)"; source/modules/rtaudio/RtAudio.cpp: coInitialized_ = true; source/modules/rtaudio/RtAudio.cpp: if ( coInitialized_ ) CoUninitialize(); source/modules/rtaudio/RtAudio.cpp: // Allocate, initialize, and save the bufferInfos in our stream callbackInfo structure. source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: // ASIODisposeBuffers(), Destruction Afterwards you initialize the source/modules/rtaudio/RtAudio.cpp: : coInitialized_( false ), deviceEnumerator_( NULL ) source/modules/rtaudio/RtAudio.cpp: HRESULT hr = CoInitialize( NULL ); source/modules/rtaudio/RtAudio.cpp: coInitialized_ = true; source/modules/rtaudio/RtAudio.cpp: // If this object previously called CoInitialize() source/modules/rtaudio/RtAudio.cpp: if ( coInitialized_ ) source/modules/rtaudio/RtAudio.cpp: CoUninitialize(); source/modules/rtaudio/RtAudio.cpp: // as this is a new thread, we must CoInitialize it source/modules/rtaudio/RtAudio.cpp: CoInitialize( NULL ); source/modules/rtaudio/RtAudio.cpp: // initialize capture stream according to desire buffer size source/modules/rtaudio/RtAudio.cpp: hr = captureAudioClient->Initialize( AUDCLNT_SHAREMODE_SHARED, source/modules/rtaudio/RtAudio.cpp: errorText_ = "RtApiWasapi::wasapiThread: Unable to initialize capture audio client."; source/modules/rtaudio/RtAudio.cpp: // initialize render stream according to desire buffer size source/modules/rtaudio/RtAudio.cpp: hr = renderAudioClient->Initialize( AUDCLNT_SHAREMODE_SHARED, source/modules/rtaudio/RtAudio.cpp: errorText_ = "RtApiWasapi::wasapiThread: Unable to initialize render audio client."; source/modules/rtaudio/RtAudio.cpp: CoUninitialize(); source/modules/rtaudio/RtAudio.cpp:// - Auto-call CoInitialize for DSOUND and ASIO platforms. source/modules/rtaudio/RtAudio.cpp: // Dsound will run both-threaded. If CoInitialize fails, then just source/modules/rtaudio/RtAudio.cpp: coInitialized_ = false; source/modules/rtaudio/RtAudio.cpp: HRESULT hr = CoInitialize( NULL ); source/modules/rtaudio/RtAudio.cpp: if ( !FAILED( hr ) ) coInitialized_ = true; source/modules/rtaudio/RtAudio.cpp: if ( coInitialized_ ) CoUninitialize(); // balanced call. source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: case DSERR_ALREADYINITIALIZED: source/modules/rtaudio/RtAudio.cpp: return "Already initialized"; source/modules/rtaudio/RtAudio.cpp: case DSERR_UNINITIALIZED: source/modules/rtaudio/RtAudio.cpp: return "Uninitialized"; source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: if ( stream_.mode == UNINITIALIZED ) source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio/RtAudio.cpp: stream_.mode = UNINITIALIZED; source/modules/rtaudio.diff: #define MUTEX_INITIALIZE(A) pthread_mutex_init(A, NULL) source/modules/rtmidi/RtMidi.cpp: MidiInCore::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiInCore :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: ost << "MidiInCore::initialize: error creating OS-X MIDI client object (" << result << ")."; source/modules/rtmidi/RtMidi.cpp: MidiOutCore::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiOutCore :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: ost << "MidiOutCore::initialize: error creating OS-X MIDI client object (" << result << ")."; source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutCore::initialize: error creating OS-X virtual MIDI source."; source/modules/rtmidi/RtMidi.cpp: MidiInAlsa::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiInAlsa :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiInAlsa::initialize: error creating ALSA sequencer client object."; source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiInAlsa::initialize: error creating pipe objects."; source/modules/rtmidi/RtMidi.cpp: MidiOutAlsa::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiOutAlsa :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutAlsa::initialize: error creating ALSA sequencer client object."; source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutAlsa::initialize: error initializing MIDI event parser!\n\n"; source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutAlsa::initialize: error allocating buffer memory!\n\n"; source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutAlsa::initialize: error allocating buffer memory!\n\n"; source/modules/rtmidi/RtMidi.cpp: MidiInWinMM::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiInWinMM :: initialize( const std::string& /*clientName*/ ) source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiInWinMM::initialize: no MIDI input devices currently available."; source/modules/rtmidi/RtMidi.cpp: if ( !InitializeCriticalSectionAndSpinCount(&(data->_mutex), 0x00000400) ) { source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiInWinMM::initialize: InitializeCriticalSectionAndSpinCount failed."; source/modules/rtmidi/RtMidi.cpp: MidiOutWinMM::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiOutWinMM :: initialize( const std::string& /*clientName*/ ) source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutWinMM::initialize: no MIDI output devices currently available."; source/modules/rtmidi/RtMidi.cpp: MidiInJack::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiInJack :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: // Initialize JACK client source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiInJack::initialize: JACK server not running?"; source/modules/rtmidi/RtMidi.cpp: MidiOutJack::initialize( clientName ); source/modules/rtmidi/RtMidi.cpp:void MidiOutJack :: initialize( const std::string& clientName ) source/modules/rtmidi/RtMidi.cpp: // Initialize output ringbuffers source/modules/rtmidi/RtMidi.cpp: // Initialize JACK client source/modules/rtmidi/RtMidi.cpp: errorString_ = "MidiOutJack::initialize: JACK server not running?"; source/modules/rtmidi/RtMidi.h: virtual void initialize( const std::string& clientName ) = 0; source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& clientName ); source/modules/rtmidi/RtMidi.h: void initialize( const std::string& /*clientName*/ ) {} source/modules/rtmidi/RtMidi.h: void initialize( const std::string& /*clientName*/ ) {} source/modules/hylia/Makefile:BUILD_CXX_FLAGS += -Wno-multichar -Wno-unused- parameter -Wno-unused-variable -Wno-uninitialized source/modules/hylia/Makefile:BUILD_CXX_FLAGS += -Wno-missing-field- initializers source/modules/hylia/link/ableton/discovery/PeerGateways.hpp: // we will re-initialize it if it's still present source/modules/hylia/link/ableton/util/test/Timer.hpp: // Initialize timer with an arbitrary large value to simulate the source/modules/hylia/link/asio/post.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/post.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/dispatch.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/dispatch.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/defer.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/defer.hpp: * @li Constructs a function object handler of type @c Handler, initialized source/modules/hylia/link/asio/detail/posix_static_mutex.hpp:#define ASIO_POSIX_STATIC_MUTEX_INIT { PTHREAD_MUTEX_INITIALIZER } source/modules/hylia/link/asio/detail/impl/socket_ops.ipp: static ::pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; source/modules/hylia/link/asio/detail/impl/win_static_mutex.ipp: ::InitializeCriticalSection(&crit_section_); source/modules/hylia/link/asio/detail/impl/win_static_mutex.ipp: if (!::InitializeCriticalSectionAndSpinCount(&crit_section_, 0x80000000)) source/modules/hylia/link/asio/detail/impl/win_static_mutex.ipp: ::InitializeCriticalSection(&crit_section_); source/modules/hylia/link/asio/detail/impl/win_static_mutex.ipp: ::InitializeCriticalSectionEx(&crit_section_, 0x80000000, 0); source/modules/hylia/link/asio/detail/impl/win_static_mutex.ipp: if (!::InitializeCriticalSectionAndSpinCount(&crit_section_, 0x80000000)) source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: ::InitializeCriticalSection(&crit_section_); source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: ::InitializeCriticalSectionEx(&crit_section_, 0x80000000, 0); source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: if (!::InitializeCriticalSectionAndSpinCount(&crit_section_, 0x80000000)) source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: ::InitializeCriticalSection(&crit_section_); source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: ::InitializeCriticalSectionEx(&crit_section_, 0x80000000, 0); source/modules/hylia/link/asio/detail/impl/win_mutex.ipp: if (!::InitializeCriticalSectionAndSpinCount(&crit_section_, 0x80000000)) source/libjack/libjack_metadata.cpp:#define JACK_UUID_EMPTY_INITIALIZER 0 source/tests/carla-plugin-jack.py: print("Engine failed to initialize, possible reasons:\n%s" % host.get_last_error()) source/tests/Makefile:BASE_FLAGS += -Wpointer-arith -Wabi -Winit-self -Wuninitialized -Wunused-parameter source/tests/carla-uhe-test.py: print("Engine failed to initialize, possible reasons:\n%s" % host.get_last_error()) source/tests/carla-uhe-test.c: printf("Engine failed to initialize, possible reasons:\n%s\n", carla_get_last_error()); source/frontend/carla_host.py: print("Engine failed to initialize, possible reasons:\n%s" % host.get_last_error()) source/frontend/carla_backend.py: # Initialize the engine. source/backend/CarlaEngine.hpp: * Initialize the port's internal buffer. source/backend/CarlaEngine.hpp: * Initialize the port's internal buffer. source/backend/CarlaEngine.hpp: * Initialize the port's internal buffer. source/backend/CarlaEngine.hpp: * Initialize the port's internal buffer for @a engine. source/backend/CarlaEngine.hpp: * @note This only initializes engine data, it doesn't actually start the engine. source/backend/CarlaEngine.hpp: * @note This only initializes engine data, it doesn't actually start the engine. source/backend/CarlaEngine.hpp: * Initialize/start the engine, using @a clientName. source/backend/CarlaEngine.hpp: // Engine initializers source/backend/CarlaPlugin.hpp: * Initialize all RT buffers of the plugin. source/backend/CarlaPlugin.hpp: // Plugin initializers source/backend/CarlaPlugin.hpp: struct Initializer { source/backend/CarlaPlugin.hpp: static CarlaPlugin* newNative(const Initializer& init); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newBridge(const Initializer& init, const BinaryType btype, const PluginType ptype, const char* const bridgeBinary); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newLADSPA(const Initializer& init, const LADSPA_RDF_Descriptor* const rdfDescriptor); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newDSSI(const Initializer& init); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newLV2(const Initializer& init); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newVST2(const Initializer& init); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newFluidSynth(const Initializer& init, const bool use16Outs); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newSFZero(const Initializer& init); source/backend/CarlaPlugin.hpp: static CarlaPlugin* newJackApp(const Initializer& init); source/backend/CarlaHost.h: * Initialize the engine. source/backend/CarlaHost.h: * Initialize the engine in bridged mode. source/backend/engine/CarlaEngineJack.cpp: // initialize events source/backend/engine/CarlaEngineGraph.cpp: // initialize audio inputs source/backend/engine/CarlaEngineGraph.cpp: // initialize audio outputs (zero) source/backend/engine/CarlaEngineGraph.cpp: // initialize event outputs (zero) source/backend/engine/CarlaEngineGraph.cpp: // initialize audio inputs (from previous outputs) source/backend/engine/CarlaEngineGraph.cpp: // initialize audio outputs (zero) source/backend/engine/CarlaEngineGraph.cpp: // initialize event inputs from previous outputs source/backend/engine/CarlaEngineGraph.cpp: // initialize event outputs (zero) source/backend/engine/CarlaEngine.cpp: CarlaPlugin::Initializer initializer = { source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newBridge(initializer, btype, ptype, bridgeBinary); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newLADSPA(initializer, (const LADSPA_RDF_Descriptor*)extra); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newDSSI(initializer); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newLV2(initializer); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newVST2(initializer); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newNative(initializer); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newFluidSynth(initializer, use16Outs); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newSFZero(initializer); source/backend/engine/CarlaEngine.cpp: plugin = CarlaPlugin::newJackApp(initializer); source/backend/engine/CarlaEngineNative.cpp: // initialize events source/backend/engine/CarlaEngineRtAudio.cpp: // initialize events source/backend/plugin/CarlaPluginJack.cpp: if (! fShmAudioPool.initializeServer()) source/backend/plugin/CarlaPluginJack.cpp: carla_stderr("Failed to initialize shared memory audio pool"); source/backend/plugin/CarlaPluginJack.cpp: if (! fShmRtClientControl.initializeServer()) source/backend/plugin/CarlaPluginJack.cpp: carla_stderr("Failed to initialize RT client control"); source/backend/plugin/CarlaPluginJack.cpp: if (! fShmNonRtClientControl.initializeServer()) source/backend/plugin/CarlaPluginJack.cpp: carla_stderr("Failed to initialize Non-RT client control"); source/backend/plugin/CarlaPluginJack.cpp: if (! fShmNonRtServerControl.initializeServer()) source/backend/plugin/CarlaPluginJack.cpp: carla_stderr("Failed to initialize Non-RT server control"); source/backend/plugin/CarlaPluginJack.cpp:CarlaPlugin* CarlaPlugin::newJackApp(const Initializer& init) source/backend/plugin/CarlaPluginDSSI.cpp: // initialize plugin source/backend/plugin/CarlaPluginDSSI.cpp: } CARLA_SAFE_EXCEPTION_RETURN_ERR("LADSPA instantiate", "Plugin failed to initialize"); source/backend/plugin/CarlaPluginDSSI.cpp:CarlaPlugin* CarlaPlugin::newDSSI(const Initializer& init) source/backend/plugin/CarlaPluginBridge.cpp: if (! fShmAudioPool.initializeServer()) source/backend/plugin/CarlaPluginBridge.cpp: carla_stderr("Failed to initialize shared memory audio pool"); source/backend/plugin/CarlaPluginBridge.cpp: if (! fShmRtClientControl.initializeServer()) source/backend/plugin/CarlaPluginBridge.cpp: carla_stderr("Failed to initialize RT client control"); source/backend/plugin/CarlaPluginBridge.cpp: if (! fShmNonRtClientControl.initializeServer()) source/backend/plugin/CarlaPluginBridge.cpp: carla_stderr("Failed to initialize Non-RT client control"); source/backend/plugin/CarlaPluginBridge.cpp: if (! fShmNonRtServerControl.initializeServer()) source/backend/plugin/CarlaPluginBridge.cpp: carla_stderr("Failed to initialize Non-RT server control"); source/backend/plugin/CarlaPluginBridge.cpp:CarlaPlugin* CarlaPlugin::newBridge(const Initializer& init, BinaryType btype, PluginType ptype, const char* bridgeBinary) source/backend/plugin/CarlaPluginLV2.cpp: // initialize options source/backend/plugin/CarlaPluginLV2.cpp: // initialize features (part 1) source/backend/plugin/CarlaPluginLV2.cpp: // initialize features (part 2) source/backend/plugin/CarlaPluginLV2.cpp: // initialize plugin source/backend/plugin/CarlaPluginLV2.cpp: pData->engine->setLastError("Plugin failed to initialize"); source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui according to type source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui-bridge source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui data source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui features (part 1) source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui features (part 2) source/backend/plugin/CarlaPluginLV2.cpp: // initialize ui extensions source/backend/plugin/CarlaPluginLV2.cpp:CarlaPlugin* CarlaPlugin::newLV2(const Initializer& init) source/backend/plugin/CarlaPluginVST2.cpp: // initialize plugin (part 1) source/backend/plugin/CarlaPluginVST2.cpp: pData->engine->setLastError("Plugin failed to initialize"); source/backend/plugin/CarlaPluginVST2.cpp: // initialize plugin (part 2) source/backend/plugin/CarlaPluginVST2.cpp:CarlaPlugin* CarlaPlugin::newVST2(const Initializer& init) source/backend/plugin/CarlaPluginLADSPA.cpp: // initialize plugin source/backend/plugin/CarlaPluginLADSPA.cpp: } CARLA_SAFE_EXCEPTION_RETURN_ERR("LADSPA instantiate", "Plugin failed to initialize"); source/backend/plugin/CarlaPluginLADSPA.cpp:CarlaPlugin* CarlaPlugin::newLADSPA(const Initializer& init, const LADSPA_RDF_Descriptor* const rdfDescriptor) source/backend/plugin/CarlaPluginFluidSynth.cpp: initializeFluidDefaultsIfNeeded(); source/backend/plugin/CarlaPluginFluidSynth.cpp: void initializeFluidDefaultsIfNeeded() source/backend/plugin/CarlaPluginFluidSynth.cpp:CarlaPlugin* CarlaPlugin::newFluidSynth(const Initializer& init, const bool use16Outs) source/backend/plugin/CarlaPluginNative.cpp:class NativePluginInitializer source/backend/plugin/CarlaPluginNative.cpp: NativePluginInitializer() noexcept source/backend/plugin/CarlaPluginNative.cpp: ~NativePluginInitializer() noexcept source/backend/plugin/CarlaPluginNative.cpp:} sPluginInitializer; source/backend/plugin/CarlaPluginNative.cpp: sPluginInitializer.initIfNeeded(); source/backend/plugin/CarlaPluginNative.cpp: sPluginInitializer.initIfNeeded(); source/backend/plugin/CarlaPluginNative.cpp: sPluginInitializer.initIfNeeded(); source/backend/plugin/CarlaPluginNative.cpp: // initialize plugin source/backend/plugin/CarlaPluginNative.cpp: pData->engine->setLastError("Plugin failed to initialize"); source/backend/plugin/CarlaPluginNative.cpp:CarlaPlugin* CarlaPlugin::newNative(const Initializer& init) source/backend/plugin/CarlaPluginSFZero.cpp:CarlaPlugin* CarlaPlugin::newSFZero(const Initializer& init) source/backend/CarlaStandalone.cpp: struct Deinitializer { source/backend/CarlaStandalone.cpp: Deinitializer(ThreadSafeFFTW& s) source/backend/CarlaStandalone.cpp: ~Deinitializer() source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine == nullptr, "Engine is already initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine == nullptr, "Engine is already initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: const ThreadSafeFFTW::Deinitializer tsfftwde(sThreadSafeFFTW); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", nullptr); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaStandalone.cpp: CARLA_SAFE_ASSERT_WITH_LAST_ERROR_RETURN(gStandalone.engine != nullptr, "Engine is not initialized", false); source/backend/CarlaBackend.doxygen:MAX_INITIALIZER_LINES = 30 carla$ grep "itialize" -wriH * carla$ Regards, Ross -- System Information: Debian Release: buster/sid APT prefers bionic-updates APT policy: (500, 'bionic-updates'), (500, 'bionic-security'), (500, 'bionic'), (100, 'bionic-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.15.0-45-generic (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages lintian depends on: ii binutils 2.30-21ubuntu1~18.04 ii bzip2 1.0.6-8.1 ii diffstat 1.61-1build1 ii dpkg 1.19.0.5ubuntu2.1 ii file 1:5.32-2ubuntu0.1 ii gettext 0.19.8.1-6ubuntu0.1 ii intltool-debian 0.35.0+20060710.4 ii libapt-pkg-perl 0.1.33build1 ii libarchive-zip-perl 1.60-1ubuntu0.1 ii libclass-accessor-perl 0.51-1 ii libclone-perl 0.39-1 ii libdpkg-perl 1.19.0.5ubuntu2.1 ii libemail-valid-perl 1.202-1 ii libfile-basedir-perl 0.07-1 ii libipc-run-perl 0.96-1 ii liblist-moreutils-perl 0.416-1build3 ii libparse-debianchangelog-perl 1.2.0-12 ii libperl5.26 [libdigest-sha-perl] 5.26.1-6ubuntu0.3 ii libtext-levenshtein-perl 0.13-1 ii libtimedate-perl 2.3000-2 ii liburi-perl 1.73-1 ii libxml-simple-perl 2.24-1 ii libyaml-libyaml-perl 0.69+repack-1 ii man-db 2.8.3-2ubuntu0.1 ii patchutils 0.3.4-2 ii perl 5.26.1-6ubuntu0.3 ii t1utils 1.41-2 ii xz-utils 5.2.2-1.3 Versions of packages lintian recommends: ii libperlio-gzip-perl 0.19-1build3 Versions of packages lintian suggests: ii binutils-multiarch 2.30-21ubuntu1~18.04 ii dpkg-dev 1.19.0.5ubuntu2.1 ii libhtml-parser-perl 3.72-3build1 ii libtext-template-perl 1.47-1 -- no debconf information