Changeset 153352 in webkit
- Timestamp:
- Jul 25, 2013 3:36:33 PM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r153333 r153352 1 2013-07-25 Kwang Yul Seo <skyul@company100.net> 2 3 Build fix: use of long long in CoreIPC::ArgumentEncoder and CoreIPC::ArgumentDecoder 4 https://bugs.webkit.org/show_bug.cgi?id=118228 5 6 Reviewed by Anders Carlsson. 7 8 Build fails on some platforms where int64_t and long long are different types. 9 10 * Shared/FileAPI/BlobRegistrationData.cpp: 11 (WebKit::BlobRegistrationData::encode): 12 Add explicit casts to int64_t. 13 (WebKit::BlobRegistrationData::decode): 14 Use int64_t instead of long long. 15 1 16 2013-07-25 Anders Carlsson <andersca@apple.com> 2 17 -
trunk/Source/WebKit2/Shared/FileAPI/BlobRegistrationData.cpp
r145167 r153352 89 89 break; 90 90 case BlobDataItem::File: 91 encoder << item.offset;92 encoder << item.length;91 encoder << static_cast<int64_t>(item.offset); 92 encoder << static_cast<int64_t>(item.length); 93 93 encoder << item.expectedModificationTime; 94 94 encoder << item.path; 95 95 break; 96 96 case BlobDataItem::Blob: 97 encoder << item.offset;98 encoder << item.length;97 encoder << static_cast<int64_t>(item.offset); 98 encoder << static_cast<int64_t>(item.length); 99 99 encoder << item.url; 100 100 break; … … 139 139 } 140 140 case BlobDataItem::File: { 141 long longoffset;141 int64_t offset; 142 142 if (!decoder.decode(offset)) 143 143 return false; 144 long longlength;144 int64_t length; 145 145 if (!decoder.decode(length)) 146 146 return false; … … 155 155 } 156 156 case BlobDataItem::Blob: { 157 long longoffset;157 int64_t offset; 158 158 if (!decoder.decode(offset)) 159 159 return false; 160 long longlength;160 int64_t length; 161 161 if (!decoder.decode(length)) 162 162 return false;
Note: See TracChangeset
for help on using the changeset viewer.