[Fedora-directory-commits] ldapserver/ldap/servers/slapd slapi_counter.c, 1.5, 1.6

Nathan Kinder nkinder at fedoraproject.org
Wed Nov 12 16:58:09 UTC 2008


Author: nkinder

Update of /cvs/dirsec/ldapserver/ldap/servers/slapd
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30012/ldap/servers/slapd

Modified Files:
	slapi_counter.c 
Log Message:
Resolves: 207457
Summary: Correct use of offset in counter ASM for passed in parameter.



Index: slapi_counter.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/slapi_counter.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- slapi_counter.c	30 Oct 2008 19:06:55 -0000	1.5
+++ slapi_counter.c	12 Nov 2008 16:58:06 -0000	1.6
@@ -451,7 +451,7 @@
         " movl 4%0, %%edx;"
         /* Put addval in ECX:EBX */
         " movl %2, %%ebx;"
-        " movl 4%2, %%ecx;"
+        " movl 4+%2, %%ecx;"
         /* Add value from EDX:EAX to value in ECX:EBX */
         " addl %%eax, %%ebx;"
         " adcl %%edx, %%ecx;"
@@ -498,7 +498,7 @@
         " movl %%edx, %%ecx;"
         /* Subtract subval from value in ECX:EBX */
         " subl %2, %%ebx;"
-        " sbbl 4%2, %%ecx;"
+        " sbbl 4+%2, %%ecx;"
         /* If EDX:EAX and ptr are the same, replace *ptr with ECX:EBX */
         " lock; cmpxchg8b %0;"
         " jnz retrysub;"




More information about the Fedora-directory-commits mailing list