--- ./source/main/BEGINQEPCAD.c.orig 2013-07-18 16:57:34.694879193 -0600 +++ ./source/main/BEGINQEPCAD.c 2013-08-30 16:28:15.882368349 -0600 @@ -49,7 +49,7 @@ void BEGINQEPCAD(int &argc, char**& argv { int tmp = system("bash -c 'exit $(stty size | cut -d\" \" -f2)'"); tmp = WEXITSTATUS(tmp); - if (10 <= tmp <= 512) + if (10 <= tmp && tmp <= 512) cols = tmp; } --- ./source/userint/USERINT.c.orig 2012-03-16 06:49:30.000000000 -0600 +++ ./source/userint/USERINT.c 2013-08-30 16:30:52.370086235 -0600 @@ -446,7 +446,7 @@ void VERTFILL2D(Word D) Word L, S, T, CB; /* GET 1D CAD STACK */ - L = L = LELTI(D,CHILD); + L = LELTI(D,CHILD); if (L == NIL) { SWRITE("Must by a 2D CAD!\n");