X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=censuslogo;a=blobdiff_plain;f=src%2Flogo.c;h=c0e023956a89349006baebd82778e7d0c9b322b4;hp=069c4d70ca4e2c7bf82da273db817ba78d4a9a0a;hb=ba970dd01d42881977bcb41a346d82910f6cda5f;hpb=4fa7b4065b3c9630c638013f0fed7e2a36efd264 diff --git a/src/logo.c b/src/logo.c index 069c4d7..c0e0239 100644 --- a/src/logo.c +++ b/src/logo.c @@ -5,6 +5,7 @@ #include #include "cgmath/cgmath.h" #include "logo.h" +#include "logodata.h" struct cpnode { cgm_vec2 p; @@ -20,6 +21,14 @@ struct cpnode { static cgm_vec2 *cp; static int numcp; +#ifdef NOLOAD +int init_logo(const char *fname) +{ + cp = logocp; + numcp = LOGO_NUM_CP; + return 0; +} +#else /* !def NOLOAD */ int init_logo(const char *fname) { FILE *fp; @@ -91,6 +100,7 @@ int init_logo(const char *fname) return 0; } +#endif /* NOLOAD */ static void eval_seg(float *res, int a, int b, float t) {