fix compile error (pointed out by nonsequitor)
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 12 Dec 2006 16:57:16 +0000 (16:57 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 12 Dec 2006 16:57:16 +0000 (16:57 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5772 3c298f89-4303-0410-b956-a3cf2f4a3e73

tools/firmware-utils/src/airlink.c

index 748e84bcbec5645ed8aa4470f2908c62f6e149f5..9b1016da72ab69a3aabbcf2aa33f1730943110cb 100644 (file)
@@ -276,8 +276,8 @@ int main(int argc, char **argv)
        l0 = *((u32 *) & buf[0x10]);
        if (!BHDR)
                *((u32 *) & buf[0x18]) = 0;
-       ulong sum0 = *((u32 *) & buf[0x18]);
-       ulong sum1 = *((u32 *) & buf[0x4]);
+       unsigned long sum0 = *((u32 *) & buf[0x18]);
+       unsigned long sum1 = *((u32 *) & buf[0x4]);
        *((u32 *) & buf[0x4]) = 0x0L;
        for (i = 0; i < 0x100; i++)
                b[i] = buf[i];
@@ -308,7 +308,7 @@ int main(int argc, char **argv)
        *((u32 *) & buf[0x4]) = sum;
        write(fd, &buf[0x4], 0x4);
        if (EHDR) {
-               ulong sum2 = *((u32 *) & buf[-0x8]);
+               unsigned long sum2 = *((u32 *) & buf[-0x8]);
                *((u32 *) & buf[-0x8]) = 0L;
                sum = crc32(buf - 0x4, len - 0x4);
                sum = htonl(sum);