diff options
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | configure.ac | 3 | ||||
-rw-r--r-- | src/gf_w128.c | 2 |
3 files changed, 7 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..0747eb5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.deps +.libs +.dirstamp +*.lo +*.o diff --git a/configure.ac b/configure.ac index 6116120..37ddd51 100644 --- a/configure.ac +++ b/configure.ac @@ -17,8 +17,7 @@ AC_CONFIG_MACRO_DIR([m4]) AM_MAINTAINER_MODE([disable]) # Override default CFLAGS -CFLAGS="-O3 -g" -CXXFLAGS="-O3 -g" +CFLAGS="-Wall -O3 -g" dnl Compiling with per-target flags requires AM_PROG_CC_C_O. AC_PROG_CC diff --git a/src/gf_w128.c b/src/gf_w128.c index 6f9b00a..6af88b4 100644 --- a/src/gf_w128.c +++ b/src/gf_w128.c @@ -1584,7 +1584,7 @@ int gf_w128_group_init(gf_t *gf) g_r = scratch->arg2; size_r = (1 << g_r); - gt->r_table = scratch->private + (2 * sizeof(uint64_t *)); + gt->r_table = (gf_val_128_t)((char*)scratch->private + (2 * sizeof(uint64_t *))); gt->m_table = gt->r_table + size_r; gt->m_table[2] = 0; gt->m_table[3] = 0; |