>+#if defined(WORDS_BIGENDIAN)
> for (p = buf; p < buf + nread; p++)
> {
> b = *p;
> *p++ = *(p + 1);
> *p = b;
> }
>+#endif
> }
>
Why not use htons() which should be a little more efficient?- [sane-devel] bug repport + workaround sane-canon: En... Jean-Michel Vourgère
- [sane-devel] bug repport + workaround sane-cano... Henning Meier-Geinitz
- [sane-devel] sane-canon: Endian inverted da... Jean-Michel Vourgère
- [sane-devel] sane-canon: Endian inverte... Henning Meier-Geinitz
- [sane-devel] sane-canon: Endian inverte... Ulrich Deiters
- [sane-devel] sane-canon: Endian inv... Henning Meier-Geinitz
- [sane-devel] sane-canon: Endian inv... Jean-Michel Vourgère
- [sane-devel] [patch] sane-cano... Jean-Michel Vourgère
- [sane-devel] [patch] sane-... Frank Zago
- [sane-devel] sane-cano... Jean-Michel Vourgère
