Ignore:
Timestamp:
Aug 23, 2006, 10:44:10 AM (19 years ago)
Author:
andersca
Message:

2006-08-23 Anders Carlsson <[email protected]>

Reviewed by Darin.

Make the bindings compile without CoreFoundation.


  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • bindings/c/c_instance.cpp:
  • bindings/c/c_utility.cpp: (KJS::Bindings::convertUTF8ToUTF16):
  • bindings/npapi.h:
  • bindings/runtime.cpp: (KJS::Bindings::Instance::createBindingForLanguageInstance): (KJS::Bindings::Instance::createLanguageInstanceForValue):
  • bindings/runtime_root.cpp:
  • bindings/runtime_root.h:
  • kjs/interpreter.cpp: (KJS::Interpreter::createLanguageInstanceForValue):
  • kjs/interpreter.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/interpreter.cpp

    r15437 r15990  
    4747#include "value.h"
    4848
    49 #if PLATFORM(MAC)
    5049#include "runtime.h"
    51 #endif
    5250
    5351#if HAVE(SYS_TIME_H)
     
    691689}
    692690
    693 // bindings are OS X WebKit-only for now
    694 #if PLATFORM(MAC)
    695691void *Interpreter::createLanguageInstanceForValue(ExecState *exec, int language, JSObject *value, const Bindings::RootObject *origin, const Bindings::RootObject *current)
    696692{
    697693    return Bindings::Instance::createLanguageInstanceForValue (exec, (Bindings::Instance::BindingLanguage)language, value, origin, current);
    698694}
    699 #endif
    700695
    701696void Interpreter::saveBuiltins (SavedBuiltins& builtins) const
Note: See TracChangeset for help on using the changeset viewer.