Mercurial > libavcodec.hg
comparison tableprint.c @ 10471:09d8df2c1a4d libavcodec
Better formatting for 2D tables in tableprint code.
author | reimar |
---|---|
date | Wed, 28 Oct 2009 19:05:45 +0000 |
parents | 23ca6d60184d |
children | e37d143be97e |
comparison
equal
deleted
inserted
replaced
10470:08be6978ac8e | 10471:09d8df2c1a4d |
---|---|
43 #define WRITE_2D_FUNC(name, type)\ | 43 #define WRITE_2D_FUNC(name, type)\ |
44 void write_##name##_2d_array(const void *arg, int len, int len2)\ | 44 void write_##name##_2d_array(const void *arg, int len, int len2)\ |
45 {\ | 45 {\ |
46 const type *data = arg;\ | 46 const type *data = arg;\ |
47 int i;\ | 47 int i;\ |
48 printf(" {");\ | 48 printf(" {\n");\ |
49 for (i = 0; i < len; i++) {\ | 49 for (i = 0; i < len; i++) {\ |
50 write_##name##_array(data + i * len2, len2, 0);\ | 50 write_##name##_array(data + i * len2, len2, 0);\ |
51 printf(i == len - 1 ? " }\n" : " }, {\n");\ | 51 printf(i == len - 1 ? " }\n" : " }, {\n");\ |
52 }\ | 52 }\ |
53 } | 53 } |