--- a/geekcode.c +++ b/geekcode.c @@ -24,6 +24,55 @@ #include #include "geekcode.h" +/* Geek type - gc_type.c */ +int get_type(void), gc_type; + +/* Appearance section - gc_appearance.c */ +int get_dress(void), gc_dress; +int get_height(void), gc_height; +int get_weight(void), gc_weight; +int get_age(void), gc_age; + +/* Computers section - gc_computers.c */ +int get_computers(void), gc_computers; +int get_unix_type(void), gc_unix_type; /* Added in v1.1 */ +int get_unix(int x), gc_unix; +int get_perl(void), gc_perl; +int get_linux(void), gc_linux; +int get_emacs(void), gc_emacs; +int get_www(void), gc_www; +int get_usenet(void), gc_usenet; +int get_oracle(void), gc_oracle; +int get_kibo(void), gc_kibo; +int get_windows(void), gc_windows; +int get_os2(void), gc_os2; +int get_mac(void), gc_mac; +int get_vms(void), gc_vms; + +/* Politics section - gc_politics.c */ +int get_social(void), gc_social; +int get_economic(void), gc_economic; +int get_cypher(void), gc_cypher; +int get_pgp(void), gc_pgp; + +/* Entertainment section - gc_entertainment.c */ +int get_startrek(void), gc_startrek; +int get_babylon5(void), gc_babylon5; +int get_xfiles(void), gc_xfiles; +int get_rp(void), gc_rp; +int get_television(void), gc_television; +int get_books(void), gc_books; +int get_dilbert(void), gc_dilbert; +int get_doom(void), gc_doom; +int get_geekcode(void), gc_geekcode; + +/* Lifestyle section - gc_lifestyle.c */ +int get_education(void), gc_education; +int get_housing(void), gc_housing; +int get_relationships(void), gc_relationships; +int get_sex_type(void), gc_sex_type; /* Added in v1.2 */ +int get_sex(int x), gc_sex; /* Modified in v1.2 */ + int readgeek(char geekcode[64][16],char *data,int *j,int *k){ int i; --- a/geekcode.h +++ b/geekcode.h @@ -34,53 +34,53 @@ */ /* Geek type - gc_type.c */ -int get_type(void), gc_type; +extern int get_type(void), gc_type; /* Appearance section - gc_appearance.c */ -int get_dress(void), gc_dress; -int get_height(void), gc_height; -int get_weight(void), gc_weight; -int get_age(void), gc_age; +extern int get_dress(void), gc_dress; +extern int get_height(void), gc_height; +extern int get_weight(void), gc_weight; +extern int get_age(void), gc_age; /* Computers section - gc_computers.c */ -int get_computers(void), gc_computers; -int get_unix_type(void), gc_unix_type; /* Added in v1.1 */ -int get_unix(int x), gc_unix; -int get_perl(void), gc_perl; -int get_linux(void), gc_linux; -int get_emacs(void), gc_emacs; -int get_www(void), gc_www; -int get_usenet(void), gc_usenet; -int get_oracle(void), gc_oracle; -int get_kibo(void), gc_kibo; -int get_windows(void), gc_windows; -int get_os2(void), gc_os2; -int get_mac(void), gc_mac; -int get_vms(void), gc_vms; +extern int get_computers(void), gc_computers; +extern int get_unix_type(void), gc_unix_type; /* Added in v1.1 */ +extern int get_unix(int x), gc_unix; +extern int get_perl(void), gc_perl; +extern int get_linux(void), gc_linux; +extern int get_emacs(void), gc_emacs; +extern int get_www(void), gc_www; +extern int get_usenet(void), gc_usenet; +extern int get_oracle(void), gc_oracle; +extern int get_kibo(void), gc_kibo; +extern int get_windows(void), gc_windows; +extern int get_os2(void), gc_os2; +extern int get_mac(void), gc_mac; +extern int get_vms(void), gc_vms; /* Politics section - gc_politics.c */ -int get_social(void), gc_social; -int get_economic(void), gc_economic; -int get_cypher(void), gc_cypher; -int get_pgp(void), gc_pgp; +extern int get_social(void), gc_social; +extern int get_economic(void), gc_economic; +extern int get_cypher(void), gc_cypher; +extern int get_pgp(void), gc_pgp; /* Entertainment section - gc_entertainment.c */ -int get_startrek(void), gc_startrek; -int get_babylon5(void), gc_babylon5; -int get_xfiles(void), gc_xfiles; -int get_rp(void), gc_rp; -int get_television(void), gc_television; -int get_books(void), gc_books; -int get_dilbert(void), gc_dilbert; -int get_doom(void), gc_doom; -int get_geekcode(void), gc_geekcode; +extern int get_startrek(void), gc_startrek; +extern int get_babylon5(void), gc_babylon5; +extern int get_xfiles(void), gc_xfiles; +extern int get_rp(void), gc_rp; +extern int get_television(void), gc_television; +extern int get_books(void), gc_books; +extern int get_dilbert(void), gc_dilbert; +extern int get_doom(void), gc_doom; +extern int get_geekcode(void), gc_geekcode; /* Lifestyle section - gc_lifestyle.c */ -int get_education(void), gc_education; -int get_housing(void), gc_housing; -int get_relationships(void), gc_relationships; -int get_sex_type(void), gc_sex_type; /* Added in v1.2 */ -int get_sex(int x), gc_sex; /* Modified in v1.2 */ +extern int get_education(void), gc_education; +extern int get_housing(void), gc_housing; +extern int get_relationships(void), gc_relationships; +extern int get_sex_type(void), gc_sex_type; /* Added in v1.2 */ +extern int get_sex(int x), gc_sex; /* Modified in v1.2 */ char show_sex_type(int x); /* Added in v1.2 */ void show_geekcode(int x); /* Modified in v1.2 */