[4035] in bugtraq
bliss: what is wrong with this ?
daemon@ATHENA.MIT.EDU (Marin Purgar - PMC)
Tue Feb 11 12:34:17 1997
Date: Tue, 11 Feb 1997 08:56:45 +0100
Reply-To: Marin Purgar - PMC <pmc@ASGARD.HR>
From: Marin Purgar - PMC <pmc@ASGARD.HR>
To: BUGTRAQ@netspace.org
Hi!
Well, my friend said that this code sux ...
What is wrong with it ?
bliss-off.c
[begin]
/* bliss unscrambler ? */
/* 970211 pmc@asgard.hr */
#include <stdio.h>
int main () {
int iChar;
int iPar;
int iNepar;
while ( ( iChar = fgetc ( stdin ) ) != EOF ) {
iPar = iNepar = iChar;
iPar &= 0x00AA;
iNepar &= 0x0055;
iPar >>= 1;
iNepar <<= 1;
iChar = iPar | iNepar;
printf ( "%c", iChar );
}
}
[end]
bb4now,
PMC