diff options
| author | David M. Syzdek <david@syzdek.net> | 2009-12-31 12:21:01 -0900 |
|---|---|---|
| committer | David M. Syzdek <david@syzdek.net> | 2009-12-31 12:21:01 -0900 |
| commit | 409ff08f75d161cb6cdbe0da95df739dbc6a3d64 (patch) | |
| tree | 2b87379e573e2351de5ed6351666f9b227b1cbd7 /src/numconvert.c | |
| parent | 26925bc4267e3a8cf234ea1892235a4d928edc64 (diff) | |
| download | dmstools-409ff08f75d161cb6cdbe0da95df739dbc6a3d64.tar.gz dmstools-409ff08f75d161cb6cdbe0da95df739dbc6a3d64.tar.bz2 dmstools-409ff08f75d161cb6cdbe0da95df739dbc6a3d64.tar.xz dmstools-409ff08f75d161cb6cdbe0da95df739dbc6a3d64.zip | |
Fixing comparisons with mixed signed variables
Diffstat (limited to 'src/numconvert.c')
| -rw-r--r-- | src/numconvert.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/numconvert.c b/src/numconvert.c index fe8a437..c780a72 100644 --- a/src/numconvert.c +++ b/src/numconvert.c | |||
| @@ -235,7 +235,7 @@ int main(int argc, char * argv[]) | |||
| 235 | else if (!(strncmp("0", argv[x], 1))) | 235 | else if (!(strncmp("0", argv[x], 1))) |
| 236 | base = 8; | 236 | base = 8; |
| 237 | else | 237 | else |
| 238 | for(y = 0; y < strlen(argv[x]); y++) | 238 | for(y = 0; ((uint32_t)y) < strlen(argv[x]); y++) |
| 239 | if ( ((argv[x][y] >= 'a') && (argv[x][y] <= 'z')) || | 239 | if ( ((argv[x][y] >= 'a') && (argv[x][y] <= 'z')) || |
| 240 | ((argv[x][y] >= 'A') && (argv[x][y] <= 'Z')) ) | 240 | ((argv[x][y] >= 'A') && (argv[x][y] <= 'Z')) ) |
| 241 | base = 16; | 241 | base = 16; |
| @@ -247,7 +247,7 @@ int main(int argc, char * argv[]) | |||
| 247 | if (opt & MY_OPT_BIN) | 247 | if (opt & MY_OPT_BIN) |
| 248 | { | 248 | { |
| 249 | if (len) printf(","); | 249 | if (len) printf(","); |
| 250 | for(y = 0; y < sizeof(uintmax_t); y++) | 250 | for(y = 0; ((uint32_t)y) < sizeof(uintmax_t); y++) |
| 251 | { | 251 | { |
| 252 | byte = num >> (8*(sizeof(uintmax_t)-y-1)); | 252 | byte = num >> (8*(sizeof(uintmax_t)-y-1)); |
| 253 | printf("%c%c%c%c%c%c%c%c", | 253 | printf("%c%c%c%c%c%c%c%c", |
