]> andersk Git - libfaim.git/blob - aim_meta.c
dd7b2b0cc453987b64eb2f0591b57f338286bdf2
[libfaim.git] / aim_meta.c
1 /*
2  * Administrative things for libfaim.
3  *
4  *  
5  */
6
7 #include <faim/aim.h>
8
9 faim_export char *aim_getbuilddate(void)
10 {
11   return AIM_BUILDDATE;
12 }
13
14 faim_export char *aim_getbuildtime(void)
15 {
16   return AIM_BUILDTIME;
17 }
18
19 faim_export char *aim_getbuildstring(void)
20 {
21   static char string[100];
22
23   snprintf(string, 99, "%d.%d.%d-%s%s", 
24            FAIM_VERSION_MAJOR,
25            FAIM_VERSION_MINOR,
26            FAIM_VERSION_MINORMINOR,
27            aim_getbuilddate(),
28            aim_getbuildtime());
29   return string;
30 }
31
32 #if debug > 0
33 faim_internal void faimdprintf(int dlevel, const char *format, ...)
34 {
35   if (dlevel >= debug) {
36     va_list ap;
37     
38     va_start(ap, format);
39     vfprintf(stderr, format, ap);
40     va_end(ap);
41   }
42   return;
43 }
44 #else
45 faim_internal void faimdprintf(int dlevel, const char *format, ...)
46 {
47   return;
48 }
49 #endif
This page took 0.030123 seconds and 3 git commands to generate.