X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sources%2Fendian.c;h=d375d97d334b15c9912a6bc9cef41dd59f7d5b11;hp=3c79ab06a9415468d7f959c57ec917bd0b27a14d;hb=684f52a149bb07baec157b7f203af37444a708a1;hpb=520fa6e7cd289a93a0955f3f91848ebd5b424250 diff --git a/sources/endian.c b/sources/endian.c index 3c79ab0..d375d97 100644 --- a/sources/endian.c +++ b/sources/endian.c @@ -23,29 +23,20 @@ * Author: S. Piccardi * May. 2003 * - * $Id: endian.c,v 1.2 2003/08/16 17:36:03 piccardi Exp $ + * $Id: endian.c,v 1.5 2003/08/16 18:30:21 piccardi Exp $ * ***************************************************************/ -#include -int main(int argc, char *argv[]) +int endian(void) { /* * Variables definition */ - int i, val; - char buf[sizeof(int)]; - char * char_ptr; - int * int_ptr; + short magic, test; + char * ptr; - val = 0xABCDEF01; /* endianess magic number */ - int_ptr = (int *) buf; - *int_ptr = val; - char_ptr = (char *) &val; - for (i=0; i