Index: uspace/app/vcalc/vcalc.c
===================================================================
--- uspace/app/vcalc/vcalc.c	(revision 1b20da07baaa3e3c424f62c927274e676e4295cd)
+++ uspace/app/vcalc/vcalc.c	(revision a35b458e9db1ca95e679799dc7c1b12c83359ca3)
@@ -85,5 +85,5 @@
 typedef struct {
 	link_t link;
-	
+
 	stack_item_type_t type;
 	union {
@@ -104,5 +104,5 @@
 {
 	assert(is_digit(c));
-	
+
 	return (c - '0');
 }
@@ -149,15 +149,15 @@
 	if (!item)
 		return false;
-	
+
 	link_initialize(&item->link);
 	item->type = ITEM_VALUE;
-	
+
 	if (value_neg)
 		item->data.value = -value;
 	else
 		item->data.value = value;
-	
+
 	list_prepend(&item->link, stack);
-	
+
 	return true;
 }
@@ -168,10 +168,10 @@
 	if (!item)
 		return false;
-	
+
 	link_initialize(&item->link);
 	item->type = ITEM_OPERATOR;
 	item->data.operator = operator;
 	list_prepend(&item->link, stack);
-	
+
 	return true;
 }
@@ -182,14 +182,14 @@
 	if (!link)
 		return false;
-	
+
 	stack_item_t *item = list_get_instance(link, stack_item_t, link);
 	if (item->type != ITEM_VALUE)
 		return false;
-	
+
 	*value = item->data.value;
-	
+
 	list_remove(link);
 	free(item);
-	
+
 	return true;
 }
@@ -200,14 +200,14 @@
 	if (!link)
 		return false;
-	
+
 	stack_item_t *item = list_get_instance(link, stack_item_t, link);
 	if (item->type != ITEM_OPERATOR)
 		return false;
-	
+
 	*operator = item->data.operator;
-	
+
 	list_remove(link);
 	free(item);
-	
+
 	return true;
 }
@@ -220,5 +220,5 @@
 			stack_item_t *item = list_get_instance(link, stack_item_t,
 			    link);
-			
+
 			list_remove(link);
 			free(item);
@@ -242,5 +242,5 @@
 		if (b == 0)
 			return false;
-		
+
 		*value = a / b;
 		break;
@@ -248,5 +248,5 @@
 		return false;
 	}
-	
+
 	return true;
 }
@@ -277,5 +277,5 @@
 			break;
 		}
-		
+
 		if (!list_empty(stack)) {
 			operator_t operator;
@@ -285,5 +285,5 @@
 				break;
 			}
-			
+
 			int64_t value_a;
 			if (!stack_pop_value(stack, &value_a)) {
@@ -292,5 +292,5 @@
 				break;
 			}
-			
+
 			if (!compute(value_a, operator, *value, value)) {
 				*state = STATE_ERROR;
@@ -298,5 +298,5 @@
 				break;
 			}
-			
+
 			if (!stack_push_value(stack, *value, false)) {
 				*state = STATE_ERROR;
@@ -322,5 +322,5 @@
 		expr = NULL;
 	}
-	
+
 	switch (error_type) {
 	case ERROR_SYNTAX:
@@ -338,8 +338,8 @@
 {
 	const char *subexpr = (const char *) widget_get_data(widget);
-	
+
 	if (expr != NULL) {
 		char *new_expr;
-		
+
 		asprintf(&new_expr, "%s%s", expr, subexpr);
 		free(expr);
@@ -347,5 +347,5 @@
 	} else
 		expr = str_dup(subexpr);
-	
+
 	display_update();
 }
@@ -357,5 +357,5 @@
 		expr = NULL;
 	}
-	
+
 	display_update();
 }
@@ -365,8 +365,8 @@
 	if (expr == NULL)
 		return;
-	
+
 	list_t stack;
 	list_initialize(&stack);
-	
+
 	error_type_t error_type = ERROR_SYNTAX;
 	size_t i = 0;
@@ -375,5 +375,5 @@
 	bool value_neg = false;
 	operator_t last_operator = OPERATOR_NONE;
-	
+
 	while ((state != STATE_FINISH) && (state != STATE_ERROR)) {
 		switch (state) {
@@ -394,5 +394,5 @@
 				state = STATE_ERROR;
 			break;
-		
+
 		case STATE_DIGIT:
 			if (is_digit(expr[i])) {
@@ -403,5 +403,5 @@
 				state = STATE_ERROR;
 			break;
-		
+
 		case STATE_VALUE:
 			if (is_digit(expr[i])) {
@@ -414,15 +414,15 @@
 					break;
 				}
-				
+
 				value = 0;
 				value_neg = false;
-				
+
 				operator_t operator = get_operator(expr[i]);
-				
+
 				if (get_priority(operator) <= get_priority(last_operator)) {
 					evaluate(&stack, &value, &state, &error_type);
 					if (state == STATE_ERROR)
 						break;
-					
+
 					if (!stack_push_value(&stack, value, value_neg)) {
 						state = STATE_ERROR;
@@ -430,10 +430,10 @@
 					}
 				}
-				
+
 				if (!stack_push_operator(&stack, operator)) {
 					state = STATE_ERROR;
 					break;
 				}
-				
+
 				last_operator = operator;
 				i++;
@@ -444,23 +444,23 @@
 					break;
 				}
-				
+
 				state = STATE_FINISH;
 			} else
 				state = STATE_ERROR;
 			break;
-		
+
 		default:
 			state = STATE_ERROR;
 		}
 	}
-	
+
 	evaluate(&stack, &value, &state, &error_type);
 	stack_cleanup(&stack);
-	
+
 	if (state == STATE_ERROR) {
 		display_error(error_type);
 		return;
 	}
-	
+
 	free(expr);
 	asprintf(&expr, "%" PRId64, value);
@@ -474,5 +474,5 @@
 		return 1;
 	}
-	
+
 	window_t *main_window = window_open(argv[1], NULL,
 	    WINDOW_MAIN | WINDOW_DECORATED | WINDOW_RESIZEABLE, NAME);
@@ -481,17 +481,17 @@
 		return 2;
 	}
-	
+
 	pixel_t grd_bg = PIXEL(255, 240, 240, 240);
-	
+
 	pixel_t btn_bg = PIXEL(255, 0, 0, 0);
 	pixel_t btn_fg = PIXEL(200, 200, 200, 200);
-	
+
 	pixel_t lbl_bg = PIXEL(255, 240, 240, 240);
 	pixel_t lbl_fg = PIXEL(255, 0, 0, 0);
-	
+
 	grid_t *grid = create_grid(window_root(main_window), NULL, 4, 5, grd_bg);
-	
+
 	display = create_label(NULL, NULL, NULL_DISPLAY, 16, lbl_bg, lbl_fg);
-	
+
 	button_t *btn_1 = create_button(NULL, "1", "1", 16, btn_bg, btn_fg,
 	    lbl_fg);
@@ -514,5 +514,5 @@
 	button_t *btn_0 = create_button(NULL, "0", "0", 16, btn_bg, btn_fg,
 	    lbl_fg);
-	
+
 	button_t *btn_add = create_button(NULL, "+", "+", 16, btn_bg, btn_fg,
 	    lbl_fg);
@@ -523,10 +523,10 @@
 	button_t *btn_div = create_button(NULL, "/", "/", 16, btn_bg, btn_fg,
 	    lbl_fg);
-	
+
 	button_t *btn_eval = create_button(NULL, NULL, "=", 16, btn_bg, btn_fg,
 	    lbl_fg);
 	button_t *btn_c = create_button(NULL, NULL, "C", 16, btn_bg, btn_fg,
 	    lbl_fg);
-	
+
 	if ((!grid) || (!display) || (!btn_1) || (!btn_2) || (!btn_3) ||
 	    (!btn_4) || (!btn_5) || (!btn_6) || (!btn_7) || (!btn_8) ||
@@ -537,5 +537,5 @@
 		return 3;
 	}
-	
+
 	sig_connect(&btn_1->clicked, &btn_1->widget, on_btn_click);
 	sig_connect(&btn_2->clicked, &btn_2->widget, on_btn_click);
@@ -548,41 +548,41 @@
 	sig_connect(&btn_9->clicked, &btn_9->widget, on_btn_click);
 	sig_connect(&btn_0->clicked, &btn_0->widget, on_btn_click);
-	
+
 	sig_connect(&btn_add->clicked, &btn_add->widget, on_btn_click);
 	sig_connect(&btn_sub->clicked, &btn_sub->widget, on_btn_click);
 	sig_connect(&btn_div->clicked, &btn_div->widget, on_btn_click);
 	sig_connect(&btn_mul->clicked, &btn_mul->widget, on_btn_click);
-	
+
 	sig_connect(&btn_eval->clicked, &btn_eval->widget, on_eval_click);
 	sig_connect(&btn_c->clicked, &btn_c->widget, on_c_click);
-	
+
 	grid->add(grid, &display->widget, 0, 0, 4, 1);
-	
+
 	grid->add(grid, &btn_1->widget, 0, 1, 1, 1);
 	grid->add(grid, &btn_2->widget, 1, 1, 1, 1);
 	grid->add(grid, &btn_3->widget, 2, 1, 1, 1);
 	grid->add(grid, &btn_add->widget, 3, 1, 1, 1);
-	
+
 	grid->add(grid, &btn_4->widget, 0, 2, 1, 1);
 	grid->add(grid, &btn_5->widget, 1, 2, 1, 1);
 	grid->add(grid, &btn_6->widget, 2, 2, 1, 1);
 	grid->add(grid, &btn_sub->widget, 3, 2, 1, 1);
-	
+
 	grid->add(grid, &btn_7->widget, 0, 3, 1, 1);
 	grid->add(grid, &btn_8->widget, 1, 3, 1, 1);
 	grid->add(grid, &btn_9->widget, 2, 3, 1, 1);
 	grid->add(grid, &btn_mul->widget, 3, 3, 1, 1);
-	
+
 	grid->add(grid, &btn_c->widget, 0, 4, 1, 1);
 	grid->add(grid, &btn_0->widget, 1, 4, 1, 1);
 	grid->add(grid, &btn_eval->widget, 2, 4, 1, 1);
 	grid->add(grid, &btn_div->widget, 3, 4, 1, 1);
-	
+
 	window_resize(main_window, 0, 0, 400, 400, WINDOW_PLACEMENT_ANY);
 	window_exec(main_window);
-	
+
 	task_retval(0);
 	async_manager();
-	
+
 	return 0;
 }
