aboutsummaryrefslogtreecommitdiff
path: root/mer_generator.c
diff options
context:
space:
mode:
Diffstat (limited to 'mer_generator.c')
-rw-r--r--mer_generator.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/mer_generator.c b/mer_generator.c
index a20c56f..33f285a 100644
--- a/mer_generator.c
+++ b/mer_generator.c
@@ -19,10 +19,9 @@ main() {
printf(" 0; }\n");
}
- printf("int (*return_fn())(const char * )mer_ptr(int kmer) { switch(kmer) {");
+ printf("typedef unsigned long long (*merptr_t)(const char *);\n");
+ printf("merptr_t get_ptr(int kmer) { switch(kmer) {");
for(j = 1; j < 32; j++)
- printf("case %d: return mer_%d;", j, j);
- printf("}");
-
-
+ printf("case %d: return mer_%d;\n", j, j);
+ printf("}\n");
}