summaryrefslogtreecommitdiff
path: root/src/builtin
diff options
context:
space:
mode:
authorEric Lambert <eric_lambert@xyratex.com>2014-09-10 17:13:45 -0700
committerEric Lambert <eric_lambert@xyratex.com>2014-09-10 17:13:45 -0700
commit512353f8be456f9f8045faafbdb3356a4dbdb8ad (patch)
tree7081b07e838b6def308551c237411c1101fd0925 /src/builtin
parentcafa07b224255874a80b776fa5574971fbaabca3 (diff)
downloadliberasurecode-512353f8be456f9f8045faafbdb3356a4dbdb8ad.tar.gz
Compile in pedantic mode and fail compilation on warnings. Also cleanup all existing warnings.
Diffstat (limited to 'src/builtin')
-rw-r--r--src/builtin/null_code/null_code.c2
-rw-r--r--src/builtin/xor_codes/xor_hd_code.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/builtin/null_code/null_code.c b/src/builtin/null_code/null_code.c
index 8dfa542..0357df6 100644
--- a/src/builtin/null_code/null_code.c
+++ b/src/builtin/null_code/null_code.c
@@ -26,12 +26,14 @@
* vi: set noai tw=79 ts=4 sw=4:
*/
+#include <stdlib.h>
#include <stdint.h>
/* calls required for init */
void* null_code_init(int k, int m, int hd)
{
/* add your code here */
+ return NULL;
}
/* calls required for encode */
diff --git a/src/builtin/xor_codes/xor_hd_code.c b/src/builtin/xor_codes/xor_hd_code.c
index 9407c75..d072099 100644
--- a/src/builtin/xor_codes/xor_hd_code.c
+++ b/src/builtin/xor_codes/xor_hd_code.c
@@ -58,7 +58,6 @@ static int fragments_needed_two_data(xor_code_t *code_desc, int *missing_data, i
// Verify that missing_data[2] == -1?
int data_index = missing_data[0];
int parity_index = index_of_connected_parity(code_desc, data_index, missing_parity, missing_data);
- int i;
int ret;
if (parity_index < 0) {