|
|
1.1 ! root 1: typedef struct P0 { ! 2: unsigned L9 : 8; ! 3: } P0; ! 4: P0 x; ! 5: unsigned char sv[512]; ! 6: addproc(n) ! 7: { int j, i=4; ! 8: ((P0 *)(&sv[i]))->L9 = j = addqueue(); ! 9: } ! 10: a() ! 11: { int j; ! 12: x.L9 = j = addqueue(); ! 13: } ! 14: addqueue() ! 15: { ! 16: return(12); ! 17: } ! 18: main() ! 19: { ! 20: addproc(1); ! 21: printf("%d\n", sv[4]); ! 22: a(); ! 23: printf("%d\n", x.L9); ! 24: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.