summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyisda/credit_index.pyx4
-rw-r--r--pyisda/curve.pyx6
2 files changed, 5 insertions, 5 deletions
diff --git a/pyisda/credit_index.pyx b/pyisda/credit_index.pyx
index a7a05d0..39c4c9b 100644
--- a/pyisda/credit_index.pyx
+++ b/pyisda/credit_index.pyx
@@ -270,7 +270,7 @@ cdef class CreditIndex(CurveList):
size_t size = TCurve_size(curve)
size_t size_recovery = curve.fNumItems * sizeof(double)
size_t buf_size = size + size_recovery + sizeof(TDate) + \
- sizeof(CurveName.Seniority) + sizeof(DocClause) + 14
+ sizeof(CurveName.Seniority) + sizeof(DocClause) + 16
unsigned char* buf = <unsigned char*>malloc(buf_size)
unsigned char* cursor
uint64_t h = 0
@@ -283,7 +283,7 @@ cdef class CreditIndex(CurveList):
cursor += size_recovery
memcpy(cursor, &self.defaulted[p.second], sizeof(TDate))
cursor += sizeof(TDate)
- p.first.serialize(cursor, 14)
+ p.first.serialize(cursor, 16)
h ^= Hash64(<char*>buf, buf_size)
free(buf)
diff --git a/pyisda/curve.pyx b/pyisda/curve.pyx
index c08140a..299de8e 100644
--- a/pyisda/curve.pyx
+++ b/pyisda/curve.pyx
@@ -602,9 +602,9 @@ cdef class SpreadCurve(Curve):
memcpy(<void*>self.recovery_rates.get(), &recovery_rates[0],
curve.fNumItems * sizeof(double))
- self.name = make_shared[CurveName](ticker_cpp,
- <CurveName.Seniority>seniority,
- <CurveName.DocClause>doc_clause)
+ self.name = make_shared[CurveName](ticker_cpp,
+ <CurveName.Seniority>seniority,
+ <CurveName.DocClause>doc_clause)
if curve is NULL:
if freeup: