Show
Ignore:
Timestamp:
04/24/08 14:34:51 (4 years ago)
Author:
khali
Message:

Move the chip address parsing to a common function for consistency.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • i2c-tools/trunk/tools/i2cget.c

    r5203 r5204  
    190190                help(); 
    191191 
    192         address = strtol(argv[flags+2], &end, 0); 
    193         if (*end || address < 0x03 || address > 0x77) { 
    194                 fprintf(stderr, "Error: Chip address invalid!\n"); 
     192        address = parse_i2c_address(argv[flags+2]); 
     193        if (address < 0) 
    195194                help(); 
    196         } 
    197195 
    198196        if (!(flags+3 < argc)) {