[evolution] ETableSortInfo: Use *unsigned* ints for index/length params.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] ETableSortInfo: Use *unsigned* ints for index/length params.
- Date: Tue, 2 Jul 2013 15:26:42 +0000 (UTC)
commit 0b9b5aa31d7e4a328959b3db3038b56a7cf89891
Author: Matthew Barnes <mbarnes redhat com>
Date: Thu Jun 27 00:18:13 2013 -0400
ETableSortInfo: Use *unsigned* ints for index/length params.
So we don't have to worry about negative values.
e-util/e-table-sort-info.c | 28 ++++++++++++++--------------
e-util/e-table-sort-info.h | 12 ++++++------
2 files changed, 20 insertions(+), 20 deletions(-)
---
diff --git a/e-util/e-table-sort-info.c b/e-util/e-table-sort-info.c
index 9f97745..d6fadfd 100644
--- a/e-util/e-table-sort-info.c
+++ b/e-util/e-table-sort-info.c
@@ -248,7 +248,7 @@ e_table_sort_info_grouping_get_count (ETableSortInfo *sort_info)
static void
table_sort_info_grouping_real_truncate (ETableSortInfo *sort_info,
- gint length)
+ guint length)
{
if (length < sort_info->priv->group_count)
sort_info->priv->group_count = length;
@@ -271,7 +271,7 @@ table_sort_info_grouping_real_truncate (ETableSortInfo *sort_info,
*/
void
e_table_sort_info_grouping_truncate (ETableSortInfo *sort_info,
- gint length)
+ guint length)
{
g_return_if_fail (E_IS_TABLE_SORT_INFO (sort_info));
@@ -289,7 +289,7 @@ e_table_sort_info_grouping_truncate (ETableSortInfo *sort_info,
*/
ETableSortColumn
e_table_sort_info_grouping_get_nth (ETableSortInfo *sort_info,
- gint n)
+ guint n)
{
ETableSortColumn fake = {0, 0};
@@ -315,7 +315,7 @@ e_table_sort_info_grouping_get_nth (ETableSortInfo *sort_info,
*/
void
e_table_sort_info_grouping_set_nth (ETableSortInfo *sort_info,
- gint n,
+ guint n,
ETableSortColumn column)
{
g_return_if_fail (E_IS_TABLE_SORT_INFO (sort_info));
@@ -344,7 +344,7 @@ e_table_sort_info_sorting_get_count (ETableSortInfo *sort_info)
static void
table_sort_info_sorting_real_truncate (ETableSortInfo *sort_info,
- gint length)
+ guint length)
{
if (length < sort_info->priv->sort_count)
sort_info->priv->sort_count = length;
@@ -367,7 +367,7 @@ table_sort_info_sorting_real_truncate (ETableSortInfo *sort_info,
*/
void
e_table_sort_info_sorting_truncate (ETableSortInfo *sort_info,
- gint length)
+ guint length)
{
g_return_if_fail (E_IS_TABLE_SORT_INFO (sort_info));
@@ -385,7 +385,7 @@ e_table_sort_info_sorting_truncate (ETableSortInfo *sort_info,
*/
ETableSortColumn
e_table_sort_info_sorting_get_nth (ETableSortInfo *sort_info,
- gint n)
+ guint n)
{
ETableSortColumn fake = {0, 0};
@@ -408,7 +408,7 @@ e_table_sort_info_sorting_get_nth (ETableSortInfo *sort_info,
*/
void
e_table_sort_info_sorting_set_nth (ETableSortInfo *sort_info,
- gint n,
+ guint n,
ETableSortColumn column)
{
g_return_if_fail (E_IS_TABLE_SORT_INFO (sort_info));
@@ -435,7 +435,7 @@ e_table_sort_info_load_from_node (ETableSortInfo *sort_info,
xmlNode *node,
gdouble state_version)
{
- gint i;
+ guint i;
xmlNode *grouping;
g_return_if_fail (E_IS_TABLE_SORT_INFO (sort_info));
@@ -457,8 +457,8 @@ e_table_sort_info_load_from_node (ETableSortInfo *sort_info,
e_table_sort_info_sorting_set_nth (sort_info, i++, column);
}
} else {
- gint gcnt = 0;
- gint scnt = 0;
+ guint gcnt = 0;
+ guint scnt = 0;
for (grouping = node->children; grouping; grouping = grouping->next) {
ETableSortColumn column;
@@ -494,9 +494,9 @@ e_table_sort_info_save_to_node (ETableSortInfo *sort_info,
xmlNode *parent)
{
xmlNode *grouping;
- gint sort_count;
- gint group_count;
- gint i;
+ guint sort_count;
+ guint group_count;
+ guint i;
g_return_val_if_fail (E_IS_TABLE_SORT_INFO (sort_info), NULL);
diff --git a/e-util/e-table-sort-info.h b/e-util/e-table-sort-info.h
index 28ca607..ad3b3db 100644
--- a/e-util/e-table-sort-info.h
+++ b/e-util/e-table-sort-info.h
@@ -89,28 +89,28 @@ guint e_table_sort_info_grouping_get_count
(ETableSortInfo *sort_info);
void e_table_sort_info_grouping_truncate
(ETableSortInfo *sort_info,
- gint length);
+ guint length);
ETableSortColumn
e_table_sort_info_grouping_get_nth
(ETableSortInfo *sort_info,
- gint n);
+ guint n);
void e_table_sort_info_grouping_set_nth
(ETableSortInfo *sort_info,
- gint n,
+ guint n,
ETableSortColumn column);
guint e_table_sort_info_sorting_get_count
(ETableSortInfo *sort_info);
void e_table_sort_info_sorting_truncate
(ETableSortInfo *sort_info,
- gint length);
+ guint length);
ETableSortColumn
e_table_sort_info_sorting_get_nth
(ETableSortInfo *sort_info,
- gint n);
+ guint n);
void e_table_sort_info_sorting_set_nth
(ETableSortInfo *sort_info,
- gint n,
+ guint n,
ETableSortColumn column);
void e_table_sort_info_load_from_node
(ETableSortInfo *sort_info,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]