C1823: Undefining an implicit parameter-declaration

[DISABLE, INFORMATION, WARNING , ERROR]

Description

A implicit parameter declaration was removed because of a assignment.

Example
  void (*f)();

  
  void g(long );

  
  void main(void) {

  
    f(1);

  
    f=g;

  
    f(2);

  
  }

  
Tips

Avoid implicit parameter declarations whenever possible.