Changeset 162684 in webkit
- Timestamp:
- Jan 23, 2014 8:51:06 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r162682 r162684 1 2014-01-23 Yongjun Zhang <yongjun_zhang@apple.com> 2 3 Support NSInteger argument type for encoding/decoding invocations. 4 https://bugs.webkit.org/show_bug.cgi?id=127522 5 6 Reviewed by Dan Bernstein. 7 8 Add support for NSInteger argument type ('q') for remote invocations. 9 10 * Shared/API/Cocoa/WKRemoteObjectCoder.mm: 11 (encodeInvocation): 12 (decodeInvocationArguments): 13 1 14 2014-01-23 Brady Eidson <beidson@apple.com> 2 15 -
trunk/Source/WebKit2/Shared/API/Cocoa/WKRemoteObjectCoder.mm
r161804 r162684 156 156 } 157 157 158 // NSInteger 159 case 'q': { 160 NSInteger value; 161 [invocation getArgument:&value atIndex:i];; 162 163 encodeToObjectStream(encoder, @(value)); 164 break; 165 } 166 158 167 // Objective-C object 159 168 case '@': { … … 402 411 } 403 412 413 // NSInteger 414 case 'q': { 415 NSInteger value = [decodeObjectFromObjectStream(decoder, [NSSet setWithObject:[NSNumber class]]) integerValue]; 416 [invocation setArgument:&value atIndex:i]; 417 break; 418 } 419 404 420 // Objective-C object 405 421 case '@': {
Note: See TracChangeset
for help on using the changeset viewer.