Next layer
This commit is contained in:
@@ -153,12 +153,15 @@ void asnCondition(const CC *cond, Condition_t *asn) {
|
|||||||
// This may look a little weird - we dont have a reference here to the correct
|
// This may look a little weird - we dont have a reference here to the correct
|
||||||
// union choice for the condition type, so we just assign everything to the threshold
|
// union choice for the condition type, so we just assign everything to the threshold
|
||||||
// type. This works out nicely since the union choices have the same binary interface.
|
// type. This works out nicely since the union choices have the same binary interface.
|
||||||
|
fprintf(stderr,"asnCondition type.%p\n",asn->type);
|
||||||
CompoundSha256Condition_t *choice = &asn->choice.thresholdSha256;
|
CompoundSha256Condition_t *choice = &asn->choice.thresholdSha256;
|
||||||
choice->cost = cc_getCost(cond);
|
choice->cost = cc_getCost(cond);
|
||||||
|
fprintf(stderr,"after cost\n");
|
||||||
choice->fingerprint.buf = cond->type->fingerprint(cond);
|
choice->fingerprint.buf = cond->type->fingerprint(cond);
|
||||||
choice->fingerprint.size = 32;
|
choice->fingerprint.size = 32;
|
||||||
|
fprintf(stderr,"after fingerprint\n");
|
||||||
choice->subtypes = asnSubtypes(cond->type->getSubtypes(cond));
|
choice->subtypes = asnSubtypes(cond->type->getSubtypes(cond));
|
||||||
|
fprintf(stderr,"after asnSubtypes\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user