From a600977b1fc919738b598c62a8a6e947529fa6e2 Mon Sep 17 00:00:00 2001 From: Tushar Gohad Date: Sun, 20 Sep 2015 19:52:30 +0000 Subject: Split helpers.h include for backward compatibility Users of liberasurecode <= 1.0.7 used alloc/free helpers (which they shouldn't have). This change is to make sure we are still able to those older revs of programs and they work with newer liberasurecode. --- src/backends/isa-l/isa_l_rs_vand.c | 1 + src/backends/jerasure/jerasure_rs_cauchy.c | 1 + src/backends/jerasure/jerasure_rs_vand.c | 1 + src/backends/rs_vand/liberasurecode_rs_vand.c | 1 + src/backends/shss/shss.c | 1 + src/erasurecode.c | 1 + src/erasurecode_helpers.c | 1 + src/erasurecode_postprocessing.c | 1 + src/erasurecode_preprocessing.c | 1 + 9 files changed, 9 insertions(+) (limited to 'src') diff --git a/src/backends/isa-l/isa_l_rs_vand.c b/src/backends/isa-l/isa_l_rs_vand.c index 541d308..dba1e1a 100644 --- a/src/backends/isa-l/isa_l_rs_vand.c +++ b/src/backends/isa-l/isa_l_rs_vand.c @@ -33,6 +33,7 @@ #include "erasurecode.h" #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #define ISA_L_RS_VAND_LIB_MAJOR 2 #define ISA_L_RS_VAND_LIB_MINOR 13 diff --git a/src/backends/jerasure/jerasure_rs_cauchy.c b/src/backends/jerasure/jerasure_rs_cauchy.c index 307dbe9..b75f855 100644 --- a/src/backends/jerasure/jerasure_rs_cauchy.c +++ b/src/backends/jerasure/jerasure_rs_cauchy.c @@ -32,6 +32,7 @@ #include "erasurecode.h" #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #define JERASURE_RS_CAUCHY_LIB_MAJOR 2 #define JERASURE_RS_CAUCHY_LIB_MINOR 0 diff --git a/src/backends/jerasure/jerasure_rs_vand.c b/src/backends/jerasure/jerasure_rs_vand.c index ea2a846..a30e9c7 100644 --- a/src/backends/jerasure/jerasure_rs_vand.c +++ b/src/backends/jerasure/jerasure_rs_vand.c @@ -32,6 +32,7 @@ #include "erasurecode.h" #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #define JERASURE_RS_VAND_LIB_MAJOR 2 #define JERASURE_RS_VAND_LIB_MINOR 0 diff --git a/src/backends/rs_vand/liberasurecode_rs_vand.c b/src/backends/rs_vand/liberasurecode_rs_vand.c index 3b1928f..e1aab68 100644 --- a/src/backends/rs_vand/liberasurecode_rs_vand.c +++ b/src/backends/rs_vand/liberasurecode_rs_vand.c @@ -30,6 +30,7 @@ #include "erasurecode.h" #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #define LIBERASURECODE_RS_VAND_LIB_MAJOR 1 #define LIBERASURECODE_RS_VAND_LIB_MINOR 0 diff --git a/src/backends/shss/shss.c b/src/backends/shss/shss.c index 601fc01..d6d1531 100644 --- a/src/backends/shss/shss.c +++ b/src/backends/shss/shss.c @@ -34,6 +34,7 @@ #include "erasurecode.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #include "erasurecode_backend.h" /* Forward declarations */ diff --git a/src/erasurecode.c b/src/erasurecode.c index 5a75a55..239e081 100644 --- a/src/erasurecode.c +++ b/src/erasurecode.c @@ -30,6 +30,7 @@ #include "erasurecode.h" #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #include "erasurecode_preprocessing.h" #include "erasurecode_postprocessing.h" #include "erasurecode_stdinc.h" diff --git a/src/erasurecode_helpers.c b/src/erasurecode_helpers.c index 54ff158..c9fa288 100644 --- a/src/erasurecode_helpers.c +++ b/src/erasurecode_helpers.c @@ -30,6 +30,7 @@ #include #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #include "erasurecode_stdinc.h" #include "erasurecode_version.h" diff --git a/src/erasurecode_postprocessing.c b/src/erasurecode_postprocessing.c index af418fa..d91a4fe 100644 --- a/src/erasurecode_postprocessing.c +++ b/src/erasurecode_postprocessing.c @@ -28,6 +28,7 @@ #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #include "erasurecode_stdinc.h" void add_fragment_metadata(ec_backend_t be, char *fragment, diff --git a/src/erasurecode_preprocessing.c b/src/erasurecode_preprocessing.c index 406dfc7..64c7edd 100644 --- a/src/erasurecode_preprocessing.c +++ b/src/erasurecode_preprocessing.c @@ -28,6 +28,7 @@ #include "erasurecode_backend.h" #include "erasurecode_helpers.h" +#include "erasurecode_helpers_ext.h" #include "erasurecode_log.h" #include "erasurecode_preprocessing.h" #include "erasurecode_stdinc.h" -- cgit v1.2.1