1 --- a/src/lib/alac/alac.c
2 +++ b/src/lib/alac/alac.c
8 -static const int host_bigendian = 1;
10 -static const int host_bigendian = 0;
12 +static int host_bigendian = 0;
16 @@ -1181,6 +1177,8 @@ alac_file *create_alac(int samplesize, i
18 alac_file *newfile = malloc(sizeof(alac_file));
20 + host_bigendian = (htonl(42) == 42);
22 newfile->samplesize = samplesize;
23 newfile->numchannels = numchannels;
24 newfile->bytespersample = (samplesize / 8) * numchannels;