static int s_int_from_json()

in source/kms.c [285:296]


static int s_int_from_json(struct json_object *obj, uint32_t *out_val) {
    AWS_PRECONDITION(obj);
    AWS_PRECONDITION(out_val);

    int32_t value = json_object_get_int(obj);
    if (value < 0) {
        return AWS_OP_ERR;
    }

    *out_val = (uint32_t)value;
    return AWS_OP_SUCCESS;
}