This package is maintained in git. This patch is autogenerated
from the complete difference from debian to upstream.
--- genius-1.0.17.orig/src/genius-readline-helper.c
+++ genius-1.0.17/src/genius-readline-helper.c
@@ -183,7 +183,7 @@ main(int argc, char *argv[])
 	rl_terminal_name = "xterm";
 	rl_readline_name = "Genius";
 	rl_attempted_completion_function =
-		(CPPFunction *)tab_completion;
+		(rl_completion_func_t *)tab_completion;
 
 	while(fgets(buf,4096,infp)) {
 		int count;
--- genius-1.0.17.orig/src/inter.c
+++ genius-1.0.17/src/inter.c
@@ -367,5 +367,5 @@ init_inter(void)
 {
 	rl_readline_name = "Genius";
 	rl_attempted_completion_function =
-		(CPPFunction *)tab_completion;
+		(rl_completion_func_t *)tab_completion;
 }
