Viktor Dukhovni:
>  static ATTR_OVER_TIME time_table[] = {
> -    7 + VAR_MILT_CONN_TIME, DEF_MILT_CONN_TIME, 0, 1, 0,
> -    7 + VAR_MILT_CMD_TIME, DEF_MILT_CMD_TIME, 0, 1, 0,
> -    7 + VAR_MILT_MSG_TIME, DEF_MILT_MSG_TIME, 0, 1, 0,
> +    &VAR_MILT_CONN_TIME[7], DEF_MILT_CONN_TIME, 0, 1, 0,
> +    &VAR_MILT_CMD_TIME[7], DEF_MILT_CMD_TIME, 0, 1, 0,
> +    &VAR_MILT_MSG_TIME[7], DEF_MILT_MSG_TIME, 0, 1, 0,

Bleh. Try: 7 + (const char *) VAR_MILT_CONN_TIME

If the C compiler wants people to make no mistake, the warning should
be "don't write C code".

        Wietse

Reply via email to