fix stupid busybox bin2hex bug
SVN-Revision: 6223
This commit is contained in:
parent
1ec1f0bd32
commit
e739f6b9c3
1 changed files with 14 additions and 0 deletions
14
package/busybox/patches/120-bin2hex.patch
Normal file
14
package/busybox/patches/120-bin2hex.patch
Normal file
|
@ -0,0 +1,14 @@
|
|||
diff -ur busybox.old/libbb/xfuncs.c busybox.dev/libbb/xfuncs.c
|
||||
--- busybox.old/libbb/xfuncs.c 2007-01-19 22:23:06.000000000 +0100
|
||||
+++ busybox.dev/libbb/xfuncs.c 2007-01-27 18:30:56.229172096 +0100
|
||||
@@ -339,8 +339,8 @@
|
||||
while (count) {
|
||||
unsigned char c = *cp++;
|
||||
/* put lowercase hex digits */
|
||||
- *p++ = 0x10 | bb_hexdigits_upcase[c >> 4];
|
||||
- *p++ = 0x10 | bb_hexdigits_upcase[c & 0xf];
|
||||
+ *p++ = 0x20 | bb_hexdigits_upcase[c >> 4];
|
||||
+ *p++ = 0x20 | bb_hexdigits_upcase[c & 0xf];
|
||||
count--;
|
||||
}
|
||||
return p;
|
Loading…
Reference in a new issue