diff options
author | Michael R Sweet <michael.r.sweet@gmail.com> | 2018-02-06 14:25:37 -0500 |
---|---|---|
committer | Michael R Sweet <michael.r.sweet@gmail.com> | 2018-02-06 14:25:37 -0500 |
commit | a166e9337ad5fe2419d928acaa12b17e706cac1b (patch) | |
tree | 345bb93e8f4b713b88fde0ebab95fa7d98951bf4 /cups/ipp-vars.c | |
parent | 7f4d7b8a51b39fd96f0271f5e3eb407686b57dc4 (diff) | |
download | cups-a166e9337ad5fe2419d928acaa12b17e706cac1b.tar.gz |
Move file callbacks to _ipp_vars_t and add attribute filter callback.
Diffstat (limited to 'cups/ipp-vars.c')
-rw-r--r-- | cups/ipp-vars.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/cups/ipp-vars.c b/cups/ipp-vars.c index 28c023f3d..8d2ed7aa9 100644 --- a/cups/ipp-vars.c +++ b/cups/ipp-vars.c @@ -157,9 +157,16 @@ _ippVarsGet(_ipp_vars_t *v, /* I - IPP variables */ */ void -_ippVarsInit(_ipp_vars_t *v) /* I - IPP variables */ +_ippVarsInit(_ipp_vars_t *v, /* I - IPP variables */ + _ipp_fattr_cb_t attrcb, /* I - Attribute (filter) callback */ + _ipp_ferror_cb_t errorcb, /* I - Error callback */ + _ipp_ftoken_cb_t tokencb) /* I - Token callback */ { memset(v, 0, sizeof(_ipp_vars_t)); + + v->attrcb = attrcb; + v->errorcb = errorcb; + v->tokencb = tokencb; } |