Removed now unused arguments from the ReplaceChange constructor.
The last change also makes sure that changes can be applied at any time, no matter if the block is currently loaded or not. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6104 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -20,8 +20,7 @@ class DataChange {
|
||||
|
||||
class ReplaceChange : public DataChange {
|
||||
public:
|
||||
ReplaceChange(off_t bufferOffset, uint8 *buffer,
|
||||
off_t offset, const uint8 *data, size_t size);
|
||||
ReplaceChange(off_t offset, const uint8 *data, size_t size);
|
||||
~ReplaceChange();
|
||||
|
||||
virtual void Apply(off_t offset, uint8 *buffer, size_t size);
|
||||
@@ -46,8 +45,7 @@ DataChange::~DataChange()
|
||||
// #pragma mark -
|
||||
|
||||
|
||||
ReplaceChange::ReplaceChange(off_t bufferOffset, uint8 *buffer,
|
||||
off_t offset, const uint8 *data, size_t size)
|
||||
ReplaceChange::ReplaceChange(off_t offset, const uint8 *data, size_t size)
|
||||
{
|
||||
fOffset = offset;
|
||||
|
||||
@@ -264,7 +262,7 @@ DataEditor::Replace(off_t offset, const uint8 *data, size_t length)
|
||||
return status;
|
||||
}
|
||||
|
||||
ReplaceChange *change = new ReplaceChange(fRealViewOffset, fView, offset, data, length);
|
||||
ReplaceChange *change = new ReplaceChange(offset, data, length);
|
||||
AddChange(change);
|
||||
|
||||
return B_OK;
|
||||
|
||||
Reference in New Issue
Block a user