[webkit-changes] cvs commit: JavaScriptCore/kjs array_object.cpp identifier.cpp internal.cpp

David hyatt at opensource.apple.com
Fri Jan 6 14:49:06 PST 2006


hyatt       06/01/06 14:49:06

  Modified:    kjs      array_object.cpp identifier.cpp internal.cpp
  Log:
  Fix build bustage on Mac.
  
  Revision  Changes    Path
  1.64      +3 -1      JavaScriptCore/kjs/array_object.cpp
  
  Index: array_object.cpp
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/kjs/array_object.cpp,v
  retrieving revision 1.63
  retrieving revision 1.64
  diff -u -r1.63 -r1.64
  --- array_object.cpp	6 Jan 2006 22:43:40 -0000	1.63
  +++ array_object.cpp	6 Jan 2006 22:49:04 -0000	1.64
  @@ -38,7 +38,9 @@
   #include <stdio.h>
   #include <assert.h>
   
  -template class KJS::JSObject * const & KXMLCore::identityExtract<class KJS::JSObject *>(class KJS::JSObject * const &);
  +#ifdef WIN32
  +template class KJS::JSObject * const & KXMLCore::identityExtract<class KJS::JSObject *>(class KJS::JSObject * const &);
  +#endif
   
   using namespace KJS;
   
  
  
  
  1.30      +3 -1      JavaScriptCore/kjs/identifier.cpp
  
  Index: identifier.cpp
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/kjs/identifier.cpp,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- identifier.cpp	6 Jan 2006 22:43:40 -0000	1.29
  +++ identifier.cpp	6 Jan 2006 22:49:05 -0000	1.30
  @@ -41,7 +41,9 @@
   #include <string.h> // for strlen
   #include <new> // for placement new
   
  -template struct KJS::UString::Rep * const & KXMLCore::identityExtract<struct KJS::UString::Rep *>(struct KJS::UString::Rep * const &);
  +#ifdef WIN32
  +template struct KJS::UString::Rep * const & KXMLCore::identityExtract<struct KJS::UString::Rep *>(struct KJS::UString::Rep * const &);
  +#endif
   
   namespace KXMLCore {
   
  
  
  
  1.87      +1 -2      JavaScriptCore/kjs/internal.cpp
  
  Index: internal.cpp
  ===================================================================
  RCS file: /cvs/root/JavaScriptCore/kjs/internal.cpp,v
  retrieving revision 1.86
  retrieving revision 1.87
  diff -u -r1.86 -r1.87
  --- internal.cpp	6 Jan 2006 22:43:40 -0000	1.86
  +++ internal.cpp	6 Jan 2006 22:49:05 -0000	1.87
  @@ -50,10 +50,9 @@
   #if WIN32
   #include <float.h>
   #define copysign(a, b) _copysign(a, b)
  +template void * const & KXMLCore::extractFirst<struct std::pair<void *,void *> >(struct std::pair<void *, void *> const &);
   #endif
   
  -template void * const & KXMLCore::extractFirst<struct std::pair<void *,void *>>(struct std::pair<void *, void *> const &);
  -
   extern int kjsyyparse();
   
   namespace KJS {
  
  
  



More information about the webkit-changes mailing list