What does the LOCAL keyword do in the following function? I am assuming it makes the function "foo" only available to other functions inside the same c file, but just looking for someone to confirm that. Thanks!
Code:# define LOCAL static LOCAL void foo(int bar) { ...do something... }