On 03.11.18 02:48, Leonid Bloch wrote: > If an expression is used to define DEFAULT_CLUSTER_SIZE, when compiled, > it will be embedded as a literal expression in the binary (as the > default value) because it is stringified to mark the size of the default > value. Now this is fixed by using a defined number to define this value. > > Signed-off-by: Leonid Bloch <lbl...@janustech.com> > --- > block/vdi.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/block/vdi.c b/block/vdi.c > index 6555cffb88..25320eff47 100644 > --- a/block/vdi.c > +++ b/block/vdi.c > @@ -85,7 +85,7 @@ > #define BLOCK_OPT_STATIC "static" > > #define SECTOR_SIZE 512 > -#define DEFAULT_CLUSTER_SIZE (1 * MiB) > +#define DEFAULT_CLUSTER_SIZE S_1MiB
This changes the data type, so a fix is needed for a format string in line 434. Regards Stefan