59 |
{ |
{ |
60 |
struct store *k = store->children[i]; |
struct store *k = store->children[i]; |
61 |
if (k->class->allocate_encoding) |
if (k->class->allocate_encoding) |
62 |
(*k->class->allocate_encoding) (store, enc); |
(*k->class->allocate_encoding) (k, enc); |
63 |
else |
else |
64 |
err = EOPNOTSUPP; |
err = EOPNOTSUPP; |
65 |
} |
} |
77 |
{ |
{ |
78 |
struct store *k = store->children[i]; |
struct store *k = store->children[i]; |
79 |
if (k->class->encode) |
if (k->class->encode) |
80 |
(*k->class->encode) (store, enc); |
(*k->class->encode) (k, enc); |
81 |
else |
else |
82 |
err = EOPNOTSUPP; |
err = EOPNOTSUPP; |
83 |
} |
} |