Fossil SCM
Use bitwise operators consistently, even if in this case it does not make a difference.
Commit
524474cfa0c05a07d62f75d46014beb3eab79e9896725696df0c06774c156002
Parent
ba00a4350442f6b…
1 file changed
+2
-2
+2
-2
| --- src/util.c | ||
| +++ src/util.c | ||
| @@ -917,12 +917,12 @@ | ||
| 917 | 917 | unsigned char zStr[37]; |
| 918 | 918 | unsigned char *p = zStr; |
| 919 | 919 | int i, k; |
| 920 | 920 | |
| 921 | 921 | sqlite3_randomness(16, aBlob); |
| 922 | - aBlob[6] = (aBlob[6]&0x0f) + 0x40; /* Version byte: 0100 xxxx */ | |
| 923 | - aBlob[8] = (aBlob[8]&0x3f) + 0x80; /* Variant byte: 10xx xxxx */ | |
| 922 | + aBlob[6] = (aBlob[6]&0x0f) | 0x40; /* Version byte: 0100 xxxx */ | |
| 923 | + aBlob[8] = (aBlob[8]&0x3f) | 0x80; /* Variant byte: 10xx xxxx */ | |
| 924 | 924 | |
| 925 | 925 | for(i=0, k=0x550; i<16; i++, k=k>>1){ |
| 926 | 926 | if( k&1 ){ |
| 927 | 927 | *p++ = '-'; /* Add a dash after byte 4, 6, 8, and 12 */ |
| 928 | 928 | } |
| 929 | 929 |
| --- src/util.c | |
| +++ src/util.c | |
| @@ -917,12 +917,12 @@ | |
| 917 | unsigned char zStr[37]; |
| 918 | unsigned char *p = zStr; |
| 919 | int i, k; |
| 920 | |
| 921 | sqlite3_randomness(16, aBlob); |
| 922 | aBlob[6] = (aBlob[6]&0x0f) + 0x40; /* Version byte: 0100 xxxx */ |
| 923 | aBlob[8] = (aBlob[8]&0x3f) + 0x80; /* Variant byte: 10xx xxxx */ |
| 924 | |
| 925 | for(i=0, k=0x550; i<16; i++, k=k>>1){ |
| 926 | if( k&1 ){ |
| 927 | *p++ = '-'; /* Add a dash after byte 4, 6, 8, and 12 */ |
| 928 | } |
| 929 |
| --- src/util.c | |
| +++ src/util.c | |
| @@ -917,12 +917,12 @@ | |
| 917 | unsigned char zStr[37]; |
| 918 | unsigned char *p = zStr; |
| 919 | int i, k; |
| 920 | |
| 921 | sqlite3_randomness(16, aBlob); |
| 922 | aBlob[6] = (aBlob[6]&0x0f) | 0x40; /* Version byte: 0100 xxxx */ |
| 923 | aBlob[8] = (aBlob[8]&0x3f) | 0x80; /* Variant byte: 10xx xxxx */ |
| 924 | |
| 925 | for(i=0, k=0x550; i<16; i++, k=k>>1){ |
| 926 | if( k&1 ){ |
| 927 | *p++ = '-'; /* Add a dash after byte 4, 6, 8, and 12 */ |
| 928 | } |
| 929 |