Browse Source

remove main

master
wes 7 years ago
parent
commit
0d65cf95c3
  1. 4
      Makefile
  2. 45
      bfilter.c

4
Makefile

@ -1,5 +1,5 @@
default: bfilter.c bfilter.h
$(CC) -g -Wall -Wextra -std=gnu99 -Wpointer-arith -Wmissing-prototypes -lfnv -lm -L. -O3 ./bfilter.c -o test -Wl,-rpath,./;
default:
$(MAKE) lib
lib: bfilter.c bfilter.h
$(CC) -g -DLIB -c -fpic -Wall -Wextra -pedantic -Wpointer-arith -Werror -std=c99 -lfnv -lm -L. -O3 ./bfilter.c -Wl,-rpath,/;

45
bfilter.c

@ -191,48 +191,3 @@ release_bfilter(bit_array_t *filter) {
free(filter);
return 0;
}
#ifndef LIB
int
main (void) {
bit_array_t *test = empty_bfilter(4000);
int k = 20;
const char *test_string = "what tf is this I can't even, lololol";
const char *test_string2 = "tf is this I can't even, lololol";
const char *test_string3 = "tf is blah blablablah can't even, lololol";
const char *test_string4 = "tf 't even, lololol";
const char *test_string5 = "tf aaasdasdsd't even, lololol";
const char *test_string6 = "asdsdfsdfsdftf aaasdasdsd't even, lololol";
const char *test_string7 = "weretrert ewerr eaaasdasdsd't even, lololol";
const char *test_string8 = "weretrert ewerr asdfert34234234even, lololol";
const char *test_string9 = "edsfefsdfwerr asdfert34234234even, lololol";
const char *test_string10 = "edsfefsdfwerr sdfdgfgdfgdfg, lololol";
const char *test_string11 = "this isn't actually in the bloom filter";
bfilter_set(test, test_string, k);
bfilter_set(test, test_string2, k);
bfilter_set(test, test_string3, k);
bfilter_set(test, test_string4, k);
bfilter_set(test, test_string5, k);
bfilter_set(test, test_string6, k);
bfilter_set(test, test_string7, k);
bfilter_set(test, test_string8, k);
bfilter_set(test, test_string9, k);
bfilter_set(test, test_string10, k);
bfilter_set(test, test_string11, k);
printf("%d\n", bfilter_get(test, test_string7, k));
printf("%d\n", bfilter_get(test, test_string10, k));
printf("%d\n", bfilter_get(test, test_string10, k));
printf("%d\n", bfilter_get(test, test_string10, k));
printf("%d\n", bfilter_get(test, test_string10, k));
printf("%d\n", bfilter_get(test, test_string10, k));
printf("%d\n", bfilter_get(test, test_string10, k));
release_bfilter(test);
return EXIT_SUCCESS;
}
#endif

Loading…
Cancel
Save