Changeset 44098 in webkit
- Timestamp:
- May 23, 2009 10:16:24 AM (15 years ago)
- Location:
- trunk/WebKit/win
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/win/ChangeLog
r44096 r44098 1 2009-05-23 David Kilzer <ddkilzer@apple.com> 2 3 Windows build fix for PassOwnPtr 4 5 * WebHistory.cpp: 6 (WebHistory::visitedURL): Changed 7 std::auto_ptr<Vector<String> >() to 0. 8 * WebHistoryItem.cpp: 9 (WebHistoryItem::initFromDictionaryRepresentation): Changed type 10 of redirectURLsVector from std::auto_ptr<Vector<String> > to 11 OwnPtr<Vector<String> >. 12 1 13 2009-05-23 David Kilzer <ddkilzer@apple.com> 2 14 -
trunk/WebKit/win/WebHistory.cpp
r43946 r44098 741 741 742 742 COMPtr<WebHistoryItem> item(Query, entry); 743 item->historyItem()->setRedirectURLs( std::auto_ptr<Vector<String> >());743 item->historyItem()->setRedirectURLs(0); 744 744 745 745 CFDictionaryPropertyBag* userInfo = createUserInfoFromHistoryItem( -
trunk/WebKit/win/WebHistoryItem.cpp
r42625 r44098 40 40 #pragma warning(pop) 41 41 42 #include <wtf/PassOwnPtr.h> 42 43 #include <wtf/RetainPtr.h> 43 44 … … 144 145 bool lastVisitWasHTTPNonGet = lastVisitWasHTTPNonGetRef && CFBooleanGetValue(lastVisitWasHTTPNonGetRef); 145 146 146 std::auto_ptr<Vector<String> > redirectURLsVector;147 OwnPtr<Vector<String> > redirectURLsVector; 147 148 if (CFArrayRef redirectURLsRef = static_cast<CFArrayRef>(CFDictionaryGetValue(dictionaryRef, redirectURLsKey))) { 148 149 CFIndex size = CFArrayGetCount(redirectURLsRef); 149 redirectURLsVector .reset(new Vector<String>(size));150 redirectURLsVector = PassOwnPtr<Vector<String> >(new Vector<String>(size)); 150 151 for (CFIndex i = 0; i < size; ++i) 151 152 (*redirectURLsVector)[i] = String(static_cast<CFStringRef>(CFArrayGetValueAtIndex(redirectURLsRef, i))); … … 194 195 m_historyItem->setLastVisitWasHTTPNonGet(true); 195 196 196 if (redirectURLsVector .get())197 m_historyItem->setRedirectURLs(redirectURLsVector );197 if (redirectURLsVector) 198 m_historyItem->setRedirectURLs(redirectURLsVector.release()); 198 199 199 200 if (dailyVector.get())
Note: See TracChangeset
for help on using the changeset viewer.