Home | History | Annotate | Download | only in foo
      1 #include "foo.h"
      2 #include <android/log.h>
      3 
      4 /* FOO should be defined to '2' when building foo.c */
      5 #ifndef FOO
      6 #error FOO is not defined here !
      7 #endif
      8 
      9 #if FOO != 2
     10 #error FOO is incorrectly defined here !
     11 #endif
     12 
     13 #define  LOG_TAG    "libfoo"
     14 #define  LOGI(...)  __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARGS__)
     15 
     16 int  foo(int  x)
     17 {
     18     LOGI("foo(%d) called !", x);
     19     return x+1;
     20 }
     21