format-table: don't use unsigned when there's no point in it

CID 1394372
This commit is contained in:
Lennart Poettering 2018-10-12 19:02:23 +02:00
parent c504106c35
commit ee7b9f1dfc
1 changed files with 3 additions and 3 deletions

View File

@ -73,11 +73,11 @@ typedef struct TableData {
} TableData; } TableData;
static size_t TABLE_CELL_TO_INDEX(TableCell *cell) { static size_t TABLE_CELL_TO_INDEX(TableCell *cell) {
unsigned i; size_t i;
assert(cell); assert(cell);
i = PTR_TO_UINT(cell); i = PTR_TO_SIZE(cell);
assert(i > 0); assert(i > 0);
return i-1; return i-1;
@ -85,7 +85,7 @@ static size_t TABLE_CELL_TO_INDEX(TableCell *cell) {
static TableCell* TABLE_INDEX_TO_CELL(size_t index) { static TableCell* TABLE_INDEX_TO_CELL(size_t index) {
assert(index != (size_t) -1); assert(index != (size_t) -1);
return UINT_TO_PTR((unsigned) (index + 1)); return SIZE_TO_PTR(index + 1);
} }
struct Table { struct Table {