From ab0801a6e709a45f31f5eee2e978ba1d4d4ba27d Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Wed, 6 Mar 2019 11:02:27 -0500 Subject: small tweak --- pyisda/credit_index.pyx | 4 ++-- pyisda/curve.pyx | 6 +++--- 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 = 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(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(self.recovery_rates.get(), &recovery_rates[0], curve.fNumItems * sizeof(double)) - self.name = make_shared[CurveName](ticker_cpp, - seniority, - doc_clause) + self.name = make_shared[CurveName](ticker_cpp, + seniority, + doc_clause) if curve is NULL: if freeup: -- cgit v1.2.3-70-g09d2