Changeset 1825

Show
Ignore:
Timestamp:
06/29/03 14:39:10 (10 years ago)
Author:
khali
Message:

GCC 3.2 warnings fixed.

Location:
lm-sensors/trunk/lib
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/lib/data.c

    r1607 r1825  
    9393    res->addr = SENSORS_CHIP_NAME_ADDR_ANY; 
    9494  else { 
     95    int done = 0; 
    9596    if ((strlen(part4) > 4) || (strlen(part4) == 0)) 
    9697      goto ERROR; 
    9798    res->addr = 0; 
    98     for (i = 0; ; i++) {  
     99    for (i = 0; !done; i++) {  
    99100      switch (part4[i]) { 
    100101      case '0': case '1': case '2': case '3': case '4': 
     
    109110        break; 
    110111      case 0: 
    111         goto DONE; 
     112        done = 1; 
     113        break; 
    112114      default: 
    113115        goto ERROR; 
    114116      } 
    115117    } 
    116 DONE: 
    117118  } 
    118119 
     
    133134    res->bus = SENSORS_CHIP_NAME_BUS_ANY_I2C; 
    134135  else if (part2 && !strcmp(part2,"i2c")) { 
     136    int done = 0; 
    135137    if ((strlen(part3) > 3) || (strlen(part3) == 0)) 
    136138      goto ERROR; 
    137139    res->bus = 0; 
    138     for (i = 0; ; i++) {  
     140    for (i = 0; !done; i++) {  
    139141      switch (part3[i]) { 
    140142      case '0': case '1': case '2': case '3': case '4': 
     
    143145        break; 
    144146      case 0: 
    145         goto DONE2; 
     147        done = 1; 
     148        break; 
    146149      default: 
    147150        goto ERROR; 
    148151      } 
    149152    } 
    150 DONE2: 
    151153  } else if (res->addr == SENSORS_CHIP_NAME_ADDR_ANY) { 
    152154    res->bus = SENSORS_CHIP_NAME_BUS_ANY; 
  • lm-sensors/trunk/lib/error.c

    r207 r1825  
    1818*/ 
    1919 
     20#include <stdlib.h> 
    2021#include <stdio.h> 
    2122#include "error.h"