1*7dd7cddfSDavid du Colombier #include "../lib9.h" 2*7dd7cddfSDavid du Colombier 3*7dd7cddfSDavid du Colombier #include "../libdraw/draw.h" 4*7dd7cddfSDavid du Colombier #include "../libmemdraw/memdraw.h" 5*7dd7cddfSDavid du Colombier 6*7dd7cddfSDavid du Colombier #undef write 7*7dd7cddfSDavid du Colombier int drawdebug; 8*7dd7cddfSDavid du Colombier int 9*7dd7cddfSDavid du Colombier iprint(char *fmt,...) 10*7dd7cddfSDavid du Colombier { 11*7dd7cddfSDavid du Colombier char buf[128]; 12*7dd7cddfSDavid du Colombier int n; 13*7dd7cddfSDavid du Colombier va_list va; 14*7dd7cddfSDavid du Colombier 15*7dd7cddfSDavid du Colombier va_start(va, fmt); 16*7dd7cddfSDavid du Colombier n = doprint(buf, buf+sizeof buf, fmt, va) - buf; 17*7dd7cddfSDavid du Colombier va_end(va); 18*7dd7cddfSDavid du Colombier write(1, buf, n); 19*7dd7cddfSDavid du Colombier return n; 20*7dd7cddfSDavid du Colombier } 21