Assignment, not comparison. (Plus formatted for coding standards)
<patch.101101.strnative>
--
Bryan C. Warnock
[EMAIL PROTECTED]
Index: strnative.c
===================================================================
RCS file: /home/perlcvs/parrot/strnative.c,v
retrieving revision 1.16
diff -u -r1.16 strnative.c
--- strnative.c 2001/10/10 18:21:04 1.16
+++ strnative.c 2001/10/11 15:38:08
@@ -91,11 +91,15 @@
if (s1->bufused < s2->bufused) {
cmp = memcmp(s1->bufstart, s2->bufstart, s1->bufused);
- if (cmp == 0) cmp == -1;
+ if (cmp == 0) {
+ cmp = -1;
+ }
}
else {
cmp = memcmp(s1->bufstart, s2->bufstart, s2->bufused);
- if (cmp ==0 && s1->bufused > s2->bufused) cmp = 1;
+ if (cmp ==0 && s1->bufused > s2->bufused) {
+ cmp = 1;
+ }
}
return cmp;