From: Steinar H. Gunderson Date: Sat, 3 Jan 2009 11:28:02 +0000 (+0100) Subject: Argh, fix issue with double-pointers vs. multidimensional arrays. X-Git-Url: https://git.sesse.net/?p=fjl;a=commitdiff_plain;h=cc4d86cc929ed0350e7ea6381744c596340cfa12;hp=2e753fa3d7ebdc6ff142680461610c9db6cac947 Argh, fix issue with double-pointers vs. multidimensional arrays. --- diff --git a/dehuff.c b/dehuff.c index 8fd4c20..b44218d 100644 --- a/dehuff.c +++ b/dehuff.c @@ -32,7 +32,7 @@ void read_huffman_tables(huffman_tables_t* dst, input_func_t* input_func, void* exit(1); } - struct huffman_table* tbl = dst[table_class][table_dest]; + struct huffman_table* tbl = &((*dst)[table_class][table_dest]); if (len < 16) { fprintf(stderr, "Short read for num_codes\n"); exit(1);