Changeset 60417 in webkit for trunk/JavaScriptCore/wtf/OwnArrayPtr.h
- Timestamp:
- May 30, 2010, 11:27:35 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/OwnArrayPtr.h
r45911 r60417 1 1 /* 2 * Copyright (C) 2006 Apple Computer, Inc.2 * Copyright (C) 2006, 2010 Apple Inc. All rights reserved. 3 3 * 4 4 * This library is free software; you can redistribute it and/or … … 36 36 T* release() { T* ptr = m_ptr; m_ptr = 0; return ptr; } 37 37 38 void set(T* ptr) { ASSERT(m_ptr != ptr); safeDelete(); m_ptr = ptr; } 38 // FIXME: This should be renamed to adopt. 39 void set(T* ptr) 40 { 41 ASSERT(!ptr || m_ptr != ptr); 42 safeDelete(); 43 m_ptr = ptr; 44 } 45 39 46 void clear() { safeDelete(); m_ptr = 0; } 40 47
Note:
See TracChangeset
for help on using the changeset viewer.