#include "display.h"
-// #define USE_NCURSES
+#define USE_NCURSES
int display_init(t_display *display) {
display->max_x=ws.ws_col;
display->max_y=ws.ws_row;
- printf("[display] initializing display, width: %02d / height: %02d ...\n",
- ws.ws_col,ws.ws_row);
+ fprintf(stderr,"[display] initializing display, width: %02d / height: %02d \n"
+ ,ws.ws_col,ws.ws_row);
/* allocating 'screen' buffer */
if((display->screen=(unsigned char *)malloc(display->max_x*display->max_y))
#else
for(y=0;y<display->max_y;y++) {
for(x=0;x<display->max_x;x++)
- printf("%c",*(display->screen+y*display->max_x+x));
- printf("\n");
+ fprintf(stderr,"%c",*(display->screen+y*display->max_x+x));
+ fprintf(stderr,"\n");
}
#endif
#else
for(y=0;y<line;y++) {
for(x=0;x<display->max_x;x++)
- printf("%c",*(display->screen+y*display->max_x+x));
- printf("\n");
+ fprintf(stderr,"%c",*(display->screen+y*display->max_x+x));
+ fprintf(stderr,"\n");
}
#endif
free(display->screen);
- puts("[display] shutdown");
+ fprintf(stderr,"[display] shutdown");
return D_SUCCESS;
}