gparted/include
Mike Fleetwood d93d8abcc4 Rename function to merge_two_operations() and update validation (#755214)
Rename Win_GParted::Merge_Operations() to merge_two_operations().  To
reflect what it does and in preparation for further refactoring of the
code.

Be more strict on the validation of the first and second indexes.  The
first operation must also be before the second operation in the
operation[] vector.  (It is actually a programming bug if first and
second fail validation.  However so far g_assert() is only being used to
validate pointers, which if wrong would likely cause the program to
eventually crash when dereferenced later.  In this case a bug would
merely cause the incorrectly specified pair of operations to not be
merged).

Move validate_display_partition_ptr() declaration in the header file to
be in the same ordering as it's definition in the source file.

Bug 755214 - Refactor operation merging
2015-09-28 10:41:39 -06:00
..
.cvsignore added *.swp some modifications to pass 'make distcheck' minor cleanups 2005-11-25 12:59:47 +00:00
Copy_Blocks.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
DMRaid.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Device.h Display device serial numbers (#751251) 2015-07-01 10:22:47 -06:00
DialogFeatures.h Make the File System Support dialog resizable (#342682) 2014-01-27 10:54:48 -07:00
DialogManageFlags.h Stop copying selected partition object in Manage Flags dialog (#750168) 2015-06-10 10:44:33 -06:00
Dialog_Base_Partition.h Rename Dialog_Base_Partition member to new_partition 2015-06-10 10:44:33 -06:00
Dialog_Disklabel.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Dialog_FileSystem_Label.h Rename class to Dialog_FileSystem_Label (#741424) 2015-02-01 10:08:23 -07:00
Dialog_Partition_Copy.h Remove Set_Data() from the copy, resize/move and new dialog class APIs 2015-06-10 10:44:33 -06:00
Dialog_Partition_Info.h Stop copying selected partition object in Information dialog (#750168) 2015-06-10 10:43:43 -06:00
Dialog_Partition_Name.h Make support of naming for other partition table types possible (#746214) 2015-03-25 10:02:42 -06:00
Dialog_Partition_New.h Remove Set_Data() from the copy, resize/move and new dialog class APIs 2015-06-10 10:44:33 -06:00
Dialog_Partition_Resize_Move.h Remove Set_Data() from the copy, resize/move and new dialog class APIs 2015-06-10 10:44:33 -06:00
Dialog_Progress.h Change OperationDetail to not store complex objects in STL containers (#729139) 2014-05-18 10:07:45 -06:00
Dialog_Rescue_Data.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
DrawingAreaVisualDisk.h Store pointers to partition objects in DrawingAreaVisualDisk (#750168) 2015-06-10 10:43:14 -06:00
FS_Info.h Workaround older blkid not distinguishing between FAT16 and FAT32 (#743181) 2015-03-09 11:04:13 -06:00
FileSystem.h Remove unused public member variable FileSystem::success 2015-09-21 10:11:19 -06:00
Frame_Resizer_Base.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
Frame_Resizer_Extended.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
GParted_Core.h Add libparted ped_file_system_resize thread to avoid blocking GUI (#737022) 2015-07-19 21:57:17 +01:00
HBoxOperations.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
LVM2_PV_Info.h Display list of Logical Volumes in the Partition Information dialog (754649) 2015-09-15 20:12:12 +01:00
Makefile.am Add support for GPT partition names (#741424) 2015-02-01 10:08:23 -07:00
Operation.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationChangeUUID.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationCheck.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationCopy.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationCreate.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationDelete.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationDetail.h Change OperationDetail to not store complex objects in STL containers (#729139) 2014-05-18 10:07:45 -06:00
OperationFormat.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationLabelFileSystem.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationNamePartition.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
OperationResizeMove.h Encapsulate operation merging inside the Operation* classes (#755214) 2015-09-28 10:41:39 -06:00
Partition.h Add whole_device flag to the partition object (#743181) 2015-03-09 11:04:13 -06:00
PipeCapture.h Prevent cross thread write after free in _OnReadable() (#731752) 2014-07-06 10:22:40 -06:00
Proc_Partitions_Info.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
TreeView_Detail.h Store pointers to partition objects in TreeView_Details (#750168) 2015-06-10 10:43:14 -06:00
Utils.h Implement shell style exit status decoding (#754684) 2015-09-21 10:11:19 -06:00
Win_GParted.h Rename function to merge_two_operations() and update validation (#755214) 2015-09-28 10:41:39 -06:00
btrfs.h Support changing the UUID of a btrfs file system (#751337) 2015-06-28 10:57:58 -06:00
exfat.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
ext2.h Check for e4fsprogs commands for ext4 support on RHEL/CentOS 5.x (#738706) 2014-10-27 09:32:36 -06:00
f2fs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
fat16.h Add const qualifier to get_custom_text() member functions 2015-05-19 10:34:59 -06:00
hfs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
hfsplus.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
i18n.h Make include guards unique (#539297) 2013-06-05 10:57:39 -06:00
jfs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
linux_swap.h Add const qualifier to get_custom_text() member functions 2015-05-19 10:34:59 -06:00
lvm2_pv.h Add const qualifier to get_custom_text() member functions 2015-05-19 10:34:59 -06:00
nilfs2.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
ntfs.h Add const qualifier to get_custom_text() member functions 2015-05-19 10:34:59 -06:00
reiser4.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
reiserfs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
ufs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00
xfs.h Replace obsolete FSF postal address in copyright notices (#721565) 2014-01-26 10:53:23 +00:00