aboutsummaryrefslogtreecommitdiff
path: root/src/credential/credential_serialization.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/credential/credential_serialization.c')
-rw-r--r--src/credential/credential_serialization.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/credential/credential_serialization.c b/src/credential/credential_serialization.c
index 564d9957b..240ab4dca 100644
--- a/src/credential/credential_serialization.c
+++ b/src/credential/credential_serialization.c
@@ -158,8 +158,9 @@ GNUNET_CREDENTIAL_delegates_get_size (
158 158
159 for (i = 0; i < c_count; i++) 159 for (i = 0; i < c_count; i++)
160 { 160 {
161 GNUNET_assert ((ret + cd[i].issuer_attribute_len) >= ret); 161 GNUNET_assert ((ret + cd[i].issuer_attribute_len + cd[i].subject_attribute_len) >= ret);
162 ret += cd[i].issuer_attribute_len; 162 // subject_attribute_len should be 0
163 ret += cd[i].issuer_attribute_len + cd[i].subject_attribute_len;
163 } 164 }
164 return ret; 165 return ret;
165} 166}