title: warning during initialization of struct '... makes pointer from integer without a cast'
body: <p>I have the following situation:</p>
  
  <pre><code>struct Lamp {
    char *highAddress [9];
    char *lowAddress [9];
    bool OnOff;
    bool active;
    uint8_t power;
    uint8_t brightness;
    uint8_t temperatures;
    uint8_t faultCount;
  } ;
  
  struct lamps Lamp [] = {
    { (char *) "0013A200" , (char *) "4094500D" , false, true , 0, 0 , 0, 0 } ,
    { (char *) "0013A200" , (char *) "40B12530" , false, true , 0, 0 , 0, 0 } ,
    { (char *) "11111111" , (char *) "22222222", false , false, 0, 0 , 0, 0 } ,
    { (char *) "33333333" , (char *) "44444444", false , false, 0, 0 , 0, 0 } ,
    { (char *) "55555555" , (char *) "66666666", false , false, 0, 0 , 0, 0 } ,
    { (char *) "77777777" , (char *) "88888888", false , false, 0, 0 , 0, 0 } ,
    { (char *) "99999999" , (char *) "00000000", false , false, 0, 0 , 0, 0 } ,
    { (char *) "AAAAAAAA" , (char *) "BBBBBBBB", false , false, 0, 0 , 0, 0 } ,
    { (char *) "CCCCCCCC" , (char *) "DDDDDDDD", false , false, 0, 0 , 0, 0 } ,
    { (char *) "EEEEEEEE" , (char *) "FFFFFFFF", false , false, 0, 0 , 0, 0 } ,
   };
  </code></pre>
  
  <p>compiling with avr- gcc- C99 I get the message shown.</p>
  
  <p>What might be?</p>
  
  <p>Thank you very much.</p>
  
  <p>Domenico</p>