int umocktypes_copy_bool()

in src/umocktypes_bool.c [68:87]


int umocktypes_copy_bool(bool* destination, const bool* source)
{
    int result;

    if ((destination == NULL) ||
        (source == NULL))
    {
        /* Codes_SRS_UMOCKTYPES_BOOL_01_012: [ If source or destination are NULL, umocktypes_copy_bool shall return a non-zero value. ]*/
        UMOCK_LOG("umocktypes_copy_bool: Bad arguments:destination = %p, source = %p.", destination, source);
        result = __LINE__;
    }
    else
    {
        *destination = *source;

        /* Codes_SRS_UMOCKTYPES_BOOL_01_011: [ On success umocktypes_copy_bool shall return 0. ]*/
        result = 0;
    }
    return result;
}