OSSP CVS Repository

ossp - Check-in [5978]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 5978
Date: 2007-Oct-12 22:59:17 (local)
2007-Oct-12 20:59:17 (UTC)
User:rse
Branch:
Comment: Fix __VA_COPY_USE_{CSP,CPP} fallback macros for va_copy.

Submitted by: Mark A. Lindner <mark.a.lindner@gmail.com>

Tickets:
Inspections:
Files:
ossp-pkg/js/ChangeLog      1.37 -> 1.38     3 inserted, 0 deleted
ossp-pkg/js/THANKS      1.3 -> 1.4     1 inserted, 0 deleted
ossp-pkg/js/aclocal.m4      1.5 -> 1.6     2 inserted, 2 deleted

ossp-pkg/js/ChangeLog 1.37 -> 1.38

--- ChangeLog    2007/02/08 09:38:41     1.37
+++ ChangeLog    2007/10/12 20:59:17     1.38
@@ -13,6 +13,9 @@
 
   Changes between 1.6.20060820 and 1.6.20070208 (2006-08-20 to 2007-02-08)
 
+   o Fix __VA_COPY_USE_{CSP,CPP} fallback macros for va_copy.
+     [Mark A. Lindner <mark.a.lindner@gmail.com>]
+
    o Upgrade build environment to GNU autoconf 2.61
      [Ralf S. Engelschall <rse@engelschall.com>]
 


ossp-pkg/js/THANKS 1.3 -> 1.4

--- THANKS       2006/07/29 20:02:55     1.3
+++ THANKS       2007/10/12 20:59:17     1.4
@@ -12,6 +12,7 @@
   Credit has to be given to the following people who contributed ideas,
   bugfixes, hints, gave platform feedback, etc. (in alphabetical order):
 
+    o  Mark A. Lindner             <mark.a.lindner@gmail.com>
     o  Thomas Lotterer             <thomas@lotterer.net>
     o  Alfred Reibenschuh          <alfred.reibenschuh@it-austria.com>
     o  Andrew Vajoczki             <vajoczki@yahoo.com>


ossp-pkg/js/aclocal.m4 1.5 -> 1.6

--- aclocal.m4   2006/08/03 12:16:32     1.5
+++ aclocal.m4   2007/10/12 20:59:17     1.6
@@ -195,9 +195,9 @@
     dnl #   6. check for assignment approach (assuming va_list is a pointer)
     __va_copy_check(ASP, [do { *(d) = *(s); } while (0)])
     dnl #   7. check for memory copying approach (assuming va_list is a struct)
-    __va_copy_check(CPS, [memcpy((void *)&(d), (void *)&(s)), sizeof((s))])
+    __va_copy_check(CPS, [memcpy((void *)&(d), (void *)&(s), sizeof((s)))])
     dnl #   8. check for memory copying approach (assuming va_list is a pointer)
-    __va_copy_check(CPP, [memcpy((void *)(d), (void *)(s)), sizeof(*(s))])
+    __va_copy_check(CPP, [memcpy((void *)(d), (void *)(s), sizeof(*(s)))])
     if test ".$ac_cv_va_copy" = .; then
         AC_ERROR([no working implementation found])
     fi

CVSTrac 2.0.1