Skip to content
SysSetAbortCallback

SysSetAbortCallback

SysSetAbortCallback

Description

Set a custom callback function for SysAbort. If no callback is set, SysAbort will call the standard abort() function.

Parameters

Name Direction Description
callback in Function to call when SysAbort is invoked, or NULL to reset to default.

Success

Callback is set.

Failure

Function cannot fail.

Usage example (Cross-references)

Usage examples (Cross-references)
    static SysAbortCallback g_abort_callback = NULL;
    
    void SysSetAbortCallback(SysAbortCallback callback) {
        g_abort_callback = callback;
    }
    
        // Set our custom abort handler
        SysSetAbortCallback(test_abort_handler);
    
        // For non-deadend tests, run normally
    
        // Reset abort handler to default
        SysSetAbortCallback(NULL);
    
        return test_result;
Last updated on