C1440: This is causing previous message <MsgNumber>

[INFORMATION]

Description

This message informs about the problem causing the previous message with the number 'MsgNumber'. Because the reason for the previous message may be in another file (e.g. header file), this message helps to find out the problem.

Example
  void foo(void);

  
  int foo(void) {}

  
  produces following messages:

  
  int foo(void) {}

  
  ^

  
  ERROR C1019: Incompatible type to previous declaration

  
               (found 'int (*) ()', expected 'void (*) ()')

  
  void foo(void);

  
  ^

  
  INFORMATION C1440: This is causing previous message 1019

  
Tips

The problem location is either the one indicated by the previous message or the location indicated by this message.