Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2068 → Rev 2069

/trunk/uspace/console/screenbuffer.c
36,7 → 36,9
#include <malloc.h>
#include <unistd.h>
 
/** Store one character to screenbuffer. Its position is determined by scr->position_x and scr->position_y.
/** Store one character to screenbuffer. Its position is determined by
* scr->position_x and scr->position_y.
*
* @param scr screenbuffer
* @param c stored character
*/
58,7 → 60,8
*/
screenbuffer_t *screenbuffer_init(screenbuffer_t *scr, int size_x, int size_y)
{
if ((scr->buffer = (keyfield_t *)malloc(sizeof(keyfield_t) * size_x * size_y)) == NULL) {
scr->buffer = (keyfield_t *) malloc(sizeof(keyfield_t) * size_x * size_y);
if (!scr->buffer) {
return NULL;
}
99,8 → 102,8
unsigned int i;
for (i = 0; i < scr->size_x; i++) {
scr->buffer[i + line*scr->size_x].character = ' ';
scr->buffer[i + line*scr->size_x].style = scr->style;
scr->buffer[i + line * scr->size_x].character = ' ';
scr->buffer[i + line * scr->size_x].style = scr->style;
}
}
 
142,4 → 145,3
/** @}
*/