For security reasons, we should encode stored function pointers.
Created attachment 291356 [details] Patch
<rdar://problem/9915523>
Comment on attachment 291356 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=291356&action=review > Source/WebCore/platform/win/SoftLinking.h:-105 > - static resultType callingConvention init##functionName parameterDeclarations \ Are these unit functions no longer needed?
(In reply to comment #3) > Comment on attachment 291356 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=291356&action=review > > > Source/WebCore/platform/win/SoftLinking.h:-105 > > - static resultType callingConvention init##functionName parameterDeclarations \ > > Are these unit functions no longer needed? No, these should not be needed anymore. The function pointer will be initialized the first time the function is called. Thanks for reviewing!
Comment on attachment 291356 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=291356&action=review r=me. >>> Source/WebCore/platform/win/SoftLinking.h:-105 >>> - static resultType callingConvention init##functionName parameterDeclarations \ >> >> Are these unit functions no longer needed? > > No, these should not be needed anymore. The function pointer will be initialized the first time the function is called. > > Thanks for reviewing! r=me if you remove the unneeded functions!
Committed r207282: <http://trac.webkit.org/changeset/207282>