3Z9plfQVWhSOy7Ga0WCpM8 changeset

Changeset343435663766 (b)
Parent623936636664 (a)
ab
44int s = sizeof(int);
55
66void c2e(unsigned char *couleur, int *entier){
...
7-  *entier = ((int)(couleur[2])<<16)+((int)(couleur[1])<<8)+(int)(couleur[0]);
7-  (*entier)++;
7+  *entier = ((int)(couleur[2])<<16)+((int)(couleur[1])<<8)+(int)(couleur[0])+1;
...
99}
1010
1111void e2c(int entier, unsigned char *couleur){
1212  int t = entier-1;
1313  int i;
...
14-  for(i=0; i<3; i++)
14-    couleur[i] = ((unsigned char *)&t)[i];
14+  for(i=0; i<3; i++) couleur[i] = ((unsigned char *)&t)[i];
...
1616}
1717
1818int main(int argc, unsigned char *argv[]){
...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- Revision 623936636664
+++ Revision 343435663766
@@ -5,15 +5,13 @@
int s = sizeof(int);
void c2e(unsigned char *couleur, int *entier){
- *entier = ((int)(couleur[2])<<16)+((int)(couleur[1])<<8)+(int)(couleur[0]);
- (*entier)++;
+ *entier = ((int)(couleur[2])<<16)+((int)(couleur[1])<<8)+(int)(couleur[0])+1;
}
void e2c(int entier, unsigned char *couleur){
int t = entier-1;
int i;
- for(i=0; i<3; i++)
- couleur[i] = ((unsigned char *)&t)[i];
+ for(i=0; i<3; i++) couleur[i] = ((unsigned char *)&t)[i];
}
int main(int argc, unsigned char *argv[]){