Show
Ignore:
Timestamp:
05/05/08 16:55:01 (4 years ago)
Author:
khali
Message:

Share the error string between all functionality checks.

Files:
1 modified

Legend:

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

    r5240 r5241  
    6161        case I2C_SMBUS_BYTE: 
    6262                if (!((funcs & I2C_FUNC_SMBUS_BYTE) == I2C_FUNC_SMBUS_BYTE)) { 
    63                         fprintf(stderr, "Error: Adapter does " 
    64                                 "not have byte capability\n"); 
     63                        fprintf(stderr, MISSING_FUNC_FMT, "byte"); 
    6564                        return -1; 
    6665                } 
     
    6968        case I2C_SMBUS_BYTE_DATA: 
    7069                if (!(funcs & I2C_FUNC_SMBUS_READ_BYTE_DATA)) { 
    71                         fprintf(stderr, "Error: Adapter does " 
    72                                 "not have byte read capability\n"); 
     70                        fprintf(stderr, MISSING_FUNC_FMT, "byte read"); 
    7371                        return -1; 
    7472                } 
     
    7775        case I2C_SMBUS_WORD_DATA: 
    7876                if (!(funcs & I2C_FUNC_SMBUS_READ_WORD_DATA)) { 
    79                         fprintf(stderr, "Error: Adapter does " 
    80                                 "not have word read capability\n"); 
     77                        fprintf(stderr, MISSING_FUNC_FMT, "word read"); 
    8178                        return -1; 
    8279                } 
     
    8582        case I2C_SMBUS_BLOCK_DATA: 
    8683                if (!(funcs & I2C_FUNC_SMBUS_READ_BLOCK_DATA)) { 
    87                         fprintf(stderr, "Error: Adapter does " 
    88                                 "not have smbus block read capability\n"); 
     84                        fprintf(stderr, MISSING_FUNC_FMT, "smbus block read"); 
    8985                        return -1; 
    9086                } 
     
    9389        case I2C_SMBUS_I2C_BLOCK_DATA: 
    9490                if (!(funcs & I2C_FUNC_SMBUS_READ_I2C_BLOCK)) { 
    95                         fprintf(stderr, "Error: Adapter does " 
    96                                 "not have i2c block read capability\n"); 
     91                        fprintf(stderr, MISSING_FUNC_FMT, "i2c block read"); 
    9792                        return -1; 
    9893                }