Skip to content

StrMustMergeL

Description

Aborting variant of StrMergeL. Calls LOG_FATAL on allocation failure instead of returning false.

Success

Returns to the caller; str2 is empty (ownership taken).

Failure

Does not return; LOG_FATAL aborts the process. str2 is left in its zero-on-take state per the L-form invariant.

Usage example (Cross-references)

Usage examples (Cross-references)
    /// TAGS: Str, Merge, Must, Abort
    ///
    #define StrMustMerge(str, str2) StrMustMergeL((str), (str2))
    
    //
Last updated on