Changeset 154119 in webkit for trunk/Source/JavaScriptCore


Ignore:
Timestamp:
Aug 15, 2013, 12:29:47 PM (12 years ago)
Author:
Brent Fulgham
Message:

[Windows] Incorrect DLL Linkage for JSC ArrayBuffer and ArrayBufferView
https://bugs.webkit.org/show_bug.cgi?id=119847

Reviewed by Oliver Hunt.

  • runtime/ArrayBuffer.h: Switch from WTF_EXPORT_PRIVATE to JS_EXPORT_PRIVATE
  • runtime/ArrayBufferView.h: Ditto.
Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r154113 r154119  
     12013-08-15  Brent Fulgham  <[email protected]>
     2
     3        [Windows] Incorrect DLL Linkage for JSC ArrayBuffer and ArrayBufferView
     4        https://bugs.webkit.org/show_bug.cgi?id=119847
     5
     6        Reviewed by Oliver Hunt.
     7
     8        * runtime/ArrayBuffer.h: Switch from WTF_EXPORT_PRIVATE to JS_EXPORT_PRIVATE
     9        * runtime/ArrayBufferView.h: Ditto.
     10
    1112013-08-15  Gavin Barraclough  <[email protected]>
    212
  • trunk/Source/JavaScriptCore/runtime/ArrayBuffer.h

    r153728 r154119  
    107107    void removeView(ArrayBufferView*);
    108108
    109     WTF_EXPORT_PRIVATE bool transfer(ArrayBufferContents&, Vector<RefPtr<ArrayBufferView> >& neuteredViews);
     109    JS_EXPORT_PRIVATE bool transfer(ArrayBufferContents&, Vector<RefPtr<ArrayBufferView> >& neuteredViews);
    110110    bool isNeutered() { return !m_contents.m_data; }
    111111
  • trunk/Source/JavaScriptCore/runtime/ArrayBufferView.h

    r153728 r154119  
    7373    bool isNeuterable() const { return m_isNeuterable; }
    7474
    75     WTF_EXPORT_PRIVATE virtual ~ArrayBufferView();
     75    JS_EXPORT_PRIVATE virtual ~ArrayBufferView();
    7676
    7777protected:
    78     WTF_EXPORT_PRIVATE ArrayBufferView(PassRefPtr<ArrayBuffer>, unsigned byteOffset);
     78    JS_EXPORT_PRIVATE ArrayBufferView(PassRefPtr<ArrayBuffer>, unsigned byteOffset);
    7979
    8080    inline bool setImpl(ArrayBufferView*, unsigned byteOffset);
     
    120120    }
    121121
    122     WTF_EXPORT_PRIVATE virtual void neuter();
     122    JS_EXPORT_PRIVATE virtual void neuter();
    123123
    124124    // This is the address of the ArrayBuffer's storage, plus the byte offset.
Note: See TracChangeset for help on using the changeset viewer.