hi all,

Code:
typedef unsigned int uint32
typedef unsinged short uint16
typedef unsinged char uint8

...
...
  uint8* data;
  uint32 source;
  *(uint32*)data=(uint32)source;
why would this code give the following error
"invalide operands of type "int" and "uint32*" to binary 'operator*' " ?

thank you in advance