Removed the resizeContents/force from the resize/move syscalls. Fixed resize/move related bugs (partition was not check for status uninitialized).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4783 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -125,11 +125,9 @@ bool _kern_is_sub_disk_system_for(disk_system_id diskSystemID,
|
||||
int32 changeCounter);
|
||||
|
||||
status_t _kern_validate_resize_partition(partition_id partitionID,
|
||||
int32 changeCounter, off_t *size,
|
||||
bool resizeContents);
|
||||
int32 changeCounter, off_t *size);
|
||||
status_t _kern_validate_move_partition(partition_id partitionID,
|
||||
int32 changeCounter, off_t *newOffset,
|
||||
bool force);
|
||||
int32 changeCounter, off_t *newOffset);
|
||||
status_t _kern_validate_set_partition_name(partition_id partitionID,
|
||||
int32 changeCounter, char *name);
|
||||
status_t _kern_validate_set_partition_content_name(partition_id partitionID,
|
||||
@@ -172,9 +170,9 @@ status_t _kern_defragment_partition(partition_id partitionID,
|
||||
status_t _kern_repair_partition(partition_id partitionID, int32 changeCounter,
|
||||
bool checkOnly);
|
||||
status_t _kern_resize_partition(partition_id partitionID, int32 changeCounter,
|
||||
off_t size, bool resizeContents);
|
||||
off_t size);
|
||||
status_t _kern_move_partition(partition_id partitionID, int32 changeCounter,
|
||||
off_t newOffset, bool force);
|
||||
off_t newOffset);
|
||||
status_t _kern_set_partition_name(partition_id partitionID,
|
||||
int32 changeCounter, const char *name);
|
||||
status_t _kern_set_partition_content_name(partition_id partitionID,
|
||||
|
||||
Reference in New Issue
Block a user