Changeset 223693 in webkit
- Timestamp:
- Oct 19, 2017 11:18:32 AM (7 years ago)
- Location:
- trunk/Source/WTF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r223621 r223693 1 2017-10-19 Keith Miller <keith_miller@apple.com> 2 3 REGRESSION (r223476): WebCore exports symbols with names belonging to other frameworks 4 https://bugs.webkit.org/show_bug.cgi?id=178424 5 6 Reviewed by David Kilzer. 7 8 This patch moves the wrapper function sharing the name of the externed function 9 to the source file and marks it as always inline. Marking it as inline prevents 10 the framework from exporting it. 11 12 * wtf/cocoa/SoftLinking.h: 13 1 14 2017-10-18 Keith Miller <keith_miller@apple.com> 2 15 -
trunk/Source/WTF/wtf/cocoa/SoftLinking.h
r223476 r223693 477 477 return softLink##framework##functionName parameterNames; \ 478 478 } \ 479 } \ 480 ALWAYS_INLINE resultType functionName parameterDeclarations \ 481 {\ 482 return functionNamespace::softLink##framework##functionName parameterNames; \ 479 483 } 480 484 … … 495 499 return softLink##framework##functionName parameterNames; \ 496 500 } \ 497 } \498 resultType functionName parameterDeclarations \499 {\500 return functionNamespace::softLink##framework##functionName parameterNames; \501 501 } 502 502
Note: See TracChangeset
for help on using the changeset viewer.