summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2019-03-06 11:02:27 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2019-03-06 11:02:27 -0500
commitab0801a6e709a45f31f5eee2e978ba1d4d4ba27d (patch)
treec3b9420cbb652988414dfa59f448cd8b48764490
parent110f23e4936178cc2595c0ea2c5fe957b13aeaa1 (diff)
downloadpyisda-ab0801a6e709a45f31f5eee2e978ba1d4d4ba27d.tar.gz
small tweak
-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: