]> git.neil.brown.name Git - edlib.git/commitdiff
render-complete: if at EOF, there won't be a string, so be careful.
authorNeilBrown <neil@brown.name>
Fri, 27 Nov 2015 04:35:56 +0000 (15:35 +1100)
committerNeilBrown <neil@brown.name>
Fri, 27 Nov 2015 04:35:56 +0000 (15:35 +1100)
Signed-off-by: NeilBrown <neil@brown.name>
render-complete.c

index ced32af570215ff535b0c3e6ed2245f16012f000..cd4e3ff3609d7deceed8947570fa48ceb00d5319 100644 (file)
@@ -276,6 +276,8 @@ DEF_CMD(complete_return)
        ci2.numeric = NO_NUMERIC;
        render_complete_line_func(&ci2);
        str = ci2.str;
+       if (!str)
+               return 1;
        l = strlen(str);
        if (l && str[l-1] == '\n')
                str[l-1] = 0;