#include #include #include #include "liblouis.h" #include "brl_checks.h" /* Demonstrates infinite translation loop. * Originally reported at: http://www.freelists.org/post/liblouis-liblouisxml/Translating-com-with-UEBCg2ctb-causes-infinite-loop */ int main(int argc, char **argv) { int result = 0; const char *text = "---.com"; const char *expected = ""; result |= check_translation("UEBC-g2.ctb", text, NULL, expected); lou_free(); return result; }