static WebCore::String *string;
-MSHook(const WebCore::String &, _ZNK7WebCore20StringSourceProvider6sourceEv, void *_this) {
- _trace();
- const WebCore::String &source(__ZNK7WebCore20StringSourceProvider6sourceEv(_this));
- string = const_cast<WebCore::String *>(&source);
- return source;
-}
-
// iOS 2.x
MSHook(State, _ZN7WebCore13HTMLTokenizer15scriptExecutionERKNS_6StringENS0_5StateES3_i, void *_this, const WebCore::String &string, State state, const WebCore::String &url, int line) {
_trace();
MSHookFunction(_ZN7WebCore12CachedScript6scriptEv, MSHake(_ZN7WebCore12CachedScript6scriptEv));
}
- /*const WebCore::String &(*_ZNK7WebCore20StringSourceProvider6sourceEv)(void *);
- nlset(_ZNK7WebCore20StringSourceProvider6sourceEv, nl, 3);
- MSHookFunction(_ZNK7WebCore20StringSourceProvider6sourceEv, MSHake(_ZNK7WebCore20StringSourceProvider6sourceEv));*/
-
State (*_ZN7WebCore13HTMLTokenizer15scriptExecutionERKNS_6StringENS0_5StateES3_i)(void *, const WebCore::String &, State, const WebCore::String &, int);
nlset(_ZN7WebCore13HTMLTokenizer15scriptExecutionERKNS_6StringENS0_5StateES3_i, nl, 4);
if (_ZN7WebCore13HTMLTokenizer15scriptExecutionERKNS_6StringENS0_5StateES3_i != NULL)