static void addToDate()

in source/sigv4.c [830:869]


static void addToDate( const char formatChar,
                       int32_t result,
                       SigV4DateTime_t * pDateElements )
{
    assert( pDateElements != NULL );
    assert( result >= 0 );

    switch( formatChar )
    {
        case 'Y':
            pDateElements->year = result;
            break;

        case 'M':
            pDateElements->mon = result;
            break;

        case 'D':
            pDateElements->mday = result;
            break;

        case 'h':
            pDateElements->hour = result;
            break;

        case 'm':
            pDateElements->min = result;
            break;

        case 's':
            pDateElements->sec = result;
            break;

        default:

            /* Do not assign values for skipped characters ('*'), or
             * unrecognized format specifiers. */
            break;
    }
}