]> git.lizzy.rs Git - linenoise.git/blobdiff - example.c
Big cleanups to linenoise
[linenoise.git] / example.c
index ea0b515c1fce3a1f2100a4f3315d1613444dc56f..cb51a0af8f9259eca7504261e63bb35627f3cc5c 100644 (file)
--- a/example.c
+++ b/example.c
@@ -2,18 +2,21 @@
 #include <stdlib.h>
 #include "linenoise.h"
 
-
+#ifndef NO_COMPLETION
 void completion(const char *buf, linenoiseCompletions *lc) {
     if (buf[0] == 'h') {
         linenoiseAddCompletion(lc,"hello");
         linenoiseAddCompletion(lc,"hello there");
     }
 }
+#endif
 
 int main(void) {
     char *line;
 
+#ifndef NO_COMPLETION
     linenoiseSetCompletionCallback(completion);
+#endif
     linenoiseHistoryLoad("history.txt"); /* Load the history at startup */
     while((line = linenoise("hello> ")) != NULL) {
         if (line[0] != '\0') {